You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
vst3-rs is a library that use libclang to scan the headers of C++ VST3 sdk and then generate the rust bindings. Can we use that to bypass the licensing issue?
The text was updated successfully, but these errors were encountered:
That's been the plan, but I haven't had the time yet to figure out a way to do so without making it more complicated to use NIH-plug. Ideally I'd generate a GPLv3 licensed package that just works on Linux, Windows, and macOS, and on at least AMD64 and AArch64, so you could then swap the package out for the normal vst3-rs if you want to use VST3 under Steinberg's proprietary license instead. I guess creating a thin GPLv3 wrapper crate around it that vendors the VST3 SDK and invokes vst3-bindgen with that is an option, but ideally it should be possible to build NIH-plug without requiring libclang/bindgen.
vst3-rs is a library that use libclang to scan the headers of C++ VST3 sdk and then generate the rust bindings. Can we use that to bypass the licensing issue?
The text was updated successfully, but these errors were encountered: