5 ms·
You still need to agree to the VST SDK terms to use this. Note that there exist other bindings for VST in Rust, Java, .NET, Delphi... you _have_ to translate p
by p0nce 9y ago
You still need to agree to the VST SDK terms to use this.
Note that there exist other bindings for VST in Rust, Java, .NET, Delphi... you _have_ to translate part of the SDK to be able to use it from another language that C++.
In essence this is not different than jVSTwRapper or VST.NET, both of which still exist.
- Ace17 9y agoIIRC the VST SDK terms forbid the redistribution of the SDK itself ; which is partly what makes it GPL-incompatible. Whether this restriction applies on translated versions is legally grey.
- jcelerier 9y agoActually last year Steinberg dual-licensed the VST SDK under GPLv3 : https://sdk.steinberg.net/viewtopic.php?t=282 https://sdk.steinberg.net/viewtopic.php?t=282
- Ace17 9y agoYeah, but as dspig mentioned above, this only applies to v3 of VST, which is almost nobody uses. We're all using v2.3/v2.4.
- p0nce 9y agoWe are currently working on a resolution to this issue. Thanks for bringing this out.
- jcelerier 9y agowhat is your opinion on Vestige's reverse-engineered aeffectx.h ? (https://github.com/falkTX/dssi-vst/blob/master/vestige/aeffectx.h https://github.com/falkTX/dssi-vst/blob/master/vestige/aeffe...)
- p0nce 9y agoCan't be used because it's GPL and most plugin makers sell closed-source plugins. We actually have quite a lot of R&D in some algorithms.
- deleted 9y ago[deleted]