Cabbage
Framework to wrap Csound code into VST/AU audio plugins and standalone instruments with a GUI.
| Language | Csound |
|---|---|
| Category | Synthesis & DSP |
| License | GPL-3.0 |
| Platforms | macOS Windows Linux Android |
| Install | Download the installer from cabbageaudio.com; write Csound + Cabbage markup and export as VST/AU |
| First released | ~2008 |
| Maintained | Yes |
| Links | Website · Source |
Strengths
- Turns Csound DSP into cross-platform VST/AU plugins from one codebase
- Simple markup-based GUI builder over the powerful Csound engine
- Ships 200+ free open-source example plugins
Limitations
- Requires learning the Csound language
- GUI/widget model is simpler than full custom plugin UIs
Best for
Csound users and sound designers building custom synths/effects as deployable plugins.
Minimal example
<Cabbage>
form size(300,120), caption("Gain")
rslider bounds(10,10,80,80) channel("gain") range(0,1,0.5)
</Cabbage>