Log InCreate An Account
  1. Plugins
  2. »
  3. Cabbage Audio
  4. »
  5. Cabbage
  6. »
  7. Details

Cabbage

Development Environment Plugin by Cabbage Audio
MyKVRFAVORITE45WANT17
Cabbage Cabbage
Cabbage by Cabbage Audio is a Virtual Instrument and a Virtual Effect Audio Plugin and an Audio Plugin Host and a Mobile Audio App for macOS, Windows, Linux and Android. It functions as a VST Plugin, an Audio Units Plugin and a LADSPA Plugin. It can host VST Plugins, Audio Units Plugins and LADSPA Plugins.
Product
Version
2.8
Product
Version
2.8
Product
Version
2.8
Product
Version
1.1.0
Instrument
Formats
Effect
Formats
Can Host
Instruments
Can Host
Effects
Other
Development Tool
Copy Protection
None
Open Source
GPL
My KVR - Groups, Versions, & More
64 KVR members have added Cabbage to 8 My KVR groups 70 times.
Not In Your MY KVR Groups
(or group limitation prevents versioning)
+8 in private groups

KVR Rank

Overall: 2579   2034   2490   244   21

30-Day: 1990; 7-Day: 2146; Yesterday: 10652

Cabbage is a framework for audio software development. Using simple markup text and the Csound audio synthesis language users can target Windows, OS X, Linux and Android with a single piece of source code.

Cabbage Studio (Beta) is a Csound based DAW with a fully functional patching interface and development environment. Develop, prototype and test Csound based audio instruments on the fly using an integrated development solution that includes an embedded source code editor and rapid GUI designer. Cabbage Studio isn't just for users familiar with Csound, it can load a number of different plugin formats including VST, AU, and LADSPA and comes with over 100 high end audio plugins ready to use out of the box.

Cabbage for Android will let you run any of your Cabbage plugins on an Android smart phone.

Cabbage AU (Beta) is a dedicated AudioUnit front-end for Cabbage. Unlike the Cabbage VST interface, CabbageAU is a single plugin. Once loaded into a DAW, users can open any Cabbage instruments they wish and load as many instances of CabbageAU as they want. Saving the DAW session will also save the instruments associated with each instance.

Cabbage Features:

  • Cross Platform: Cabbage can be run on Windows, OS X and on Linux.
  • Standalone Software: Cabbage instruments and effects can easily be exported and run as standalone software without the need of a host program or DAW.
  • VST Export: Users can export instruments and effects as fully functional plugins to be run inside your favourite host/DAW.
  • Share: Users can share plugins/instruments as text files to be used on Windows, OS X, Linux and Android.
  • Python Scripts: Custom Python scripts can be embedded directly into an instrument's underlying source code.
  • Multichannel: Cabbage can be run as a multichannel software, both in standalone and in audio plugin mode.
  • Automate: Csound can be used to automate any of the plugin controls, and to save and load session data.
  • MIDI Instruments: Not into audio processing? That's Ok, Cabbage lets you easily build MIDI only instruments.
  • Signal Gen: Users have up to 1300 different signal generators/modifiers available.
  • Control Widgets: Csound can be used to control the state and behavior of any widget. This means widgets can be programmed to move around the screen, change colour or size, morph or fade into other controls, as well as lots of other funky operations.
  • GUI Controls: GUI controls, include sliders/knobs/buttons, xy-pads and waveform/envelope editors, checkboxes, text editors, file browsers, etc. GUIs can be implemented directly in simple mark-up language, or via drag and drop once in Edit mode.
  • Theme with SVG: Customise your Widgets with Scalable Vector Graphics (.svg's).
  • OSC Support: Both desktop and Android versions of Cabbage support OSC. Cabbage instruments can be built to take control of other instruments, or indeed third party software over a shared network.

For details on the Csound language please the Csound homepage.

{See video at top of page}

Latest User Reviews

Average user rating of 3.00 from 1 review
Cabbage

Reviewed By Lump [all]
December 4th, 2016
Version reviewed: 1.1.05 on Mac

With some man power in the initial development, this could be a multi-platform plugin development environment. The latest beta still have some serious bugs, but it looks promising. Some of the older remember "synth-edit" - it makes a legion of free (and many lousy) VST plugins for Windows - but with Cabbage I can imagine this will be similar. Cabbage looks promising. I have tested it on OS X I will test this on Linux and Android later.

Read Review

Products similar to Cabbage...

Comments & Discussion for Cabbage Audio Cabbage

Discussion
Discussion: Active
bob bobwood
bob bobwood
14 December 2016 at 9:40pm

Well, having been alerted indirectly to cabbage by KVR member eidenk a year or two ago, I set off to get it but at that time couldn't find a download nor any useful information. About of month ago, I discovered Cabbage was back online and just tried to install it on Win7. It tells me there is a file missing; libwinpthread-1.dll and then another, MSVCP140D.dll. I don't want to build plugins, I just want to try them and who knows maybe actually use them. I don't want to build the program that builds the plugins either. So if you have the time to troubleshoot, dive in......

bob bobwood
bob bobwood
27 December 2016 at 10:52pm

Well I gave it another go, uninstalled everything and reinstalled it, Csound, Cabbage, this, that and t'other and still it won't gat past go. Finished with it until someone irons it all out and produces a 5 step plan; download this, install that and bob's yer uncle.

e-night
e-night
20 January 2017 at 8:23am

I downloaded version 1.1.01 yesterday. After installing, I opened the convolver example from the menu, wrote out a DLL to the appropriate directory, and Bob (no, I mean a different Bob) is apparently my uncle now.

The only troubles were that almost nothing was working on this machine until I installed service pack 1 for Windows 7, and then the first time I started Reaper with the new DLL in the VST directory, Reaper died. Subsequent use has been fine.

To top it all off, the convolver I made with it works better than the demos of commercial software I tested. This might be the thing that finally motivates me to learn Csound programming.

bob bobwood
bob bobwood
11 August 2022 at 4:18pm

Well, it's five years on and I gave it another go.

The blurb on the front page says:

"Cabbage ships with over 200 audio instruments that which can be quickly exported as VST or AudioUnit plugins. The collection, developed by sound designer Iain McCurdy is one of the largest and most extensive collection of free plugins on the planet. Simply use the 'Export all examples' menu command from the main Cabbage IDE and away you go."

The examples that come with it can now be exported and very simply as VST plugins but as far as I can see only one by one.....

All I need now is someone to show me where the 'Export all examples' menu command actually is.

Please log in to join the discussion