Re:Clap: The New Audio Plug-In Standard
by cmrdporcupine on Wednesday June 15, 2022 @11:29PM
(#31762194)
I've invested a lot of time in VST3 lately and honestly, it's got problems.
The actual API isn't terrible, if you can find it under the huge pile of abstractions and classes and toolkits built overtop of it and shipped in the SDK. Steinberg's SDK has too many normative lifestyle assumptions. From VSTGUI to their own COM-like component model to the huge mile high pile of macros they've thrown onto CMake, it's just ... pushy, its own universe. Doesn't play well with others.
I built for it because I wanted what I was working on to be workable in the majority of DAWs. But as the thing I was working on went from "maybe a $$ project" to "I'll open source this", I'm not sure I want to invest anymore time in VST3.
The actual API isn't terrible, if you can find it under the huge pile of abstractions and classes and toolkits built overtop of it and shipped in the SDK. Steinberg's SDK has too many normative lifestyle assumptions. From VSTGUI to their own COM-like component model to the huge mile high pile of macros they've thrown onto CMake, it's just ... pushy, its own universe. Doesn't play well with others.
I built for it because I wanted what I was working on to be workable in the majority of DAWs. But as the thing I was working on went from "maybe a $$ project" to "I'll open source this", I'm not sure I want to invest anymore time in VST3.
I could see porting to CLAP instead.