I started developing plugins in early 2019 and therefore missed the deadline to sign the VST2 SDK license agreement. I know Steinberg’s decision to stop giving out VST2 licenses has been discussed to death, but I’m still in need of a solution for a plugin I’m currently developing.
The plugin I’m building has the ability to host other plugins (sort of an effects rack). While I’m fine with not being able to release my own plugin as VST2, I absolutely do need to be able to host other VST2 plugins. There are just so many plugins out there that have not been ported to VST3, and many of them never will be.
As I understand it, the VST3 SDK provides a wrapper that allows VST2 only hosts to host VST3 plugins, but not the other way around. I know there are plugins out there that will wrap pretty much any format known to man, but these are not the kind of plugins your average user tends to own and/or use.
I can think of 2 possible solutions:
The legal solution: Aquire a company that (in the capacity of a legal person) has licensed the the VST2 SDK from Steinberg.
The technical solution: License a wrapper (in binary form) from someone who has licensed the VST2 SDK from Steinberg. Essentially, this would be the VST2 wrapper that is missing from the current SDK, and would allow me to wrap VST2 plugins and treat them as VST3 in a way that is transparent to the user.
Now, being a technical person I lean heavily towards solution 2 and I wonder if anyone has experience with this kind of thing?
Also, please do let me know if I’m missing something…