I’m able to produce a VST plugin instrument which works well in my DAW Ardour, but the plugin appears to be a VST2.x. How can I produce au VST3 plugin ? The menu don’t have this option (Export plugin > Export as VST Synth Plugin). I’m using Cabbage 2.9 with Ubuntu 22.04.
VST3 export is not supported at the moment, but mostly because I don’t know any Linux hosts that don’t support VST2.4. That and the fact that VST3 is no better than VST2.4, in fact, many would argue it’s a worse standard. Why the need for it? I can add it, it’s not a big deal, but it will be a week or 2 before I’m behind a Linux machine again.
i have dived into Cabbage on my Linux system. And i do not have have installed Wine to be able to run VST2 plugins.
But i can not export to VST3 as there is no option for it.
Am i correct in assuming that Linux VST3 does not need Wine at all?
So i copypasted the code of the Effect from the tutorial. This works fine and i see thw window with 3 knobs.
Then Export Plugin → Export as VST Effect plugin.
I copy over the .so to ~/vst
Fire up Reaper and the Effect is scanned.
But when i want to use it on an instrument, it turns up as a black box?
When you export your instrument, Cabbage saves the plugin binary AND a copy of your instrument .csd file in the specified location. If you move your plugin binary, .so in this case, you must also move the associated .csd file. I usually just export to my ~/vst folder directly.
FWIW, this will be different in Cabbage 3. All plugin assets will go in a default location.