Add VST3 option

This commit is contained in:
Ebu
2025-12-04 12:11:29 +01:00
parent a9bd69e461
commit 74428b272d
10 changed files with 119 additions and 67 deletions

43
Cargo.lock generated
View File

@@ -348,7 +348,6 @@ name = "ebu-plugs"
version = "0.1.0"
dependencies = [
"airfreshener",
"helpers",
]
[[package]]
@@ -477,10 +476,6 @@ dependencies = [
"web-sys",
]
[[package]]
name = "helpers"
version = "0.1.0"
[[package]]
name = "hermit-abi"
version = "0.1.19"
@@ -671,6 +666,7 @@ dependencies = [
"raw-window-handle",
"serde",
"serde_json",
"vst3-sys",
"widestring",
"windows",
]
@@ -1100,6 +1096,43 @@ version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "vst3-com"
version = "0.1.0"
source = "git+https://github.com/robbert-vdh/vst3-sys.git?branch=fix%2Fdrop-box-from-raw#b3ff4d775940f5b476b9d1cca02a90e07e1922a2"
dependencies = [
"vst3-com-macros",
]
[[package]]
name = "vst3-com-macros"
version = "0.2.0"
source = "git+https://github.com/robbert-vdh/vst3-sys.git?branch=fix%2Fdrop-box-from-raw#b3ff4d775940f5b476b9d1cca02a90e07e1922a2"
dependencies = [
"proc-macro2",
"quote",
"syn 1.0.109",
"vst3-com-macros-support",
]
[[package]]
name = "vst3-com-macros-support"
version = "0.2.0"
source = "git+https://github.com/robbert-vdh/vst3-sys.git?branch=fix%2Fdrop-box-from-raw#b3ff4d775940f5b476b9d1cca02a90e07e1922a2"
dependencies = [
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "vst3-sys"
version = "0.1.0"
source = "git+https://github.com/robbert-vdh/vst3-sys.git?branch=fix%2Fdrop-box-from-raw#b3ff4d775940f5b476b9d1cca02a90e07e1922a2"
dependencies = [
"vst3-com",
]
[[package]]
name = "wasi"
version = "0.11.1+wasi-snapshot-preview1"