[Csnd] CsoundVST?

I gather that CsoundVST is dead(?)

I would like to be able to run csound from lmms; but the only [potential] way I see so far would be via one lmms plugin that accepts vst.

Other ways to do this?

Forrest Curo
San Diego

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

You can run Cabbage plugins in LMMS using their Vestige VST bridge.

For VST 2, CsoundVST and vst4cs are not quite dead, but at this time live only on Linux. You can get it here: https://drive.google.com/file/d/1mYHyjoD7RUrPpST3ISa9CsxIg5wTspXc/view. But it sounds like that is what you are on, correct?

Another option is to write an LMMS plugin for Csound. That would mean developing a Csound plugin for LMMS that implements the LMMS Instrument.h interface. I have never tried this, so I don’t know how hard that is. The required tools are a C++ compiler, the version of the Qt SDK that LMMS uses, and of course the Csound library and header file.

I glanced at the sources, and it seems not exactly beginner level, but not too bad. I’d start with some existing LMMS plugin, copy it, pull out the guts, and replace them with Csound.


Thanks Rory, I was going to mention Cabbage too but forgot.

The situation is, Cabbage is GPL, and CsoundVST and vst4cs are closed source freeware. That’s the reason for this schizophrenia.

If you have ever used Cabbage before, I would go with that route and see if it works for you.


Okay, yes, I am on Linux – and now have Michael’s download, thanks!

And Cabbage… was impressive when I tried it; but was still crashing a lot back then. Another possibility, though I was mainly wanting to throw in diskin for live audio.

Cabbage is more and more amazing every single day.

  • it is a game-changer for all my Csound teaching at Berklee

Why learn Csound? - you can make and share apps, plugins, and more.