Cabbage Logo
Back to Cabbage Site

MidiWaves

I made a CabbageVST (.so for Linux but csd is present), based on the moscil opcode. I have always wanted to do that, and this was the opportunity to learn a bit of Cabbage at the same time.

It generates streams of notes for one or two Midi channels. See video.

This is a rude version, and i will wait a bit for Cabbage3 to be released and make it pretty :slight_smile:
You can find it here: https://github.com/tjingboem/CabbageVSTs/tree/main/VSTs

1 Like

Nice, so you’re generating the MIDI data and then feeding it into a sampler? I must admit, I never knew about the moscil opcode. What advantage has it over midiout?

moscil is a lazy opcode: press the key and it streams. With midiout you have to figure out how to retrigger the notes when you hold the key. So i was lazy and wanted to have this tool available…

moscil takes the key and velocity of the note(s) you play, and uses that to pulsate as long as you hold those notes. Length and pause are k-rate, and in this case some LFO-ish and random-like keys are added.
(for version 2, I am thinking about adding pitchbend so you can guide the note streams up and down when in freeze mode. AND it will be a Cabbage3 plugin!)

I think I like the sound of moscil :slight_smile:

1 Like