The Cabbage host cannot output MIDI messages. Each Cabbage plugin can, but only to other plugins within a DAW. Typically you export a MIDI out plugin, and then bring it into a DAW to drive some other plugin. You can also hook up MIDI plugins in the Cabbage patcher (Ctrl+P / CMD+P). But the Cabbage IDE itself cannot output MIDI messages.
Hi Rory, understand that and that’s what I want: send PC’s to another plugin in my host to select it’s patches.
I’m using a Midi monitor plugin without filter in my host to monitor any incoming MIDI messages from Cabbage plugins I connect to it. Nothing appears in the monitor.
I wonder what I do wrong, maybe the Csound command line options?
Hi @PatrickB, I just tried one of the examples here and I don’t get no MIDI from it either. Something is broken. Leave it with me. I’ve no idea when this broke
I’m using VST3 only a few months now due to the fact that upgrades to the products I’m using did not include VST2 versions anymore (under pressure from Steinberg I assume).
Hi Rory, seems you are the right person to ask my question to. I am not very familiar with coding, and new to Cabbage. What I am trying to build is a AU or VST Midi effect pluging dashboard to control the 70 robot instruments at the Logos Foundation (Gent-Belgium). (You can find the list with instruments and details here: Manual for composers writing for Automatons by Godfried-Willem Raes ). I managed to find out how to do the graphical part and layout, but do not know how to code the corresponding cc’s to external midi and skip csound (if needed)? Would be very nice if you could help me out here, thank you in advance, Alain
Hi @AVZ, that looks like an interesting project. You will need to learn to code the Csound stuff in oder to build this. There is no way to ‘skip’ Csound, or maybe I misunderstood? There are a few MIDI out examples that ship with Cabbage that you could look at. The thing to do for now is export them as plugins and bring them into your DAW, then mess about with them and see how they work for you. TO send CC messages from Csound you will need to use the midiout opcode, but I am not sure how CC messages are currently handled by VST3.
Hi Rory, I tried the CCout.csd, and exported as “AU midi effect plug in”. Logic x finds the plugin, and I see that midi is being send , but logic will not record it. I sent a screenshot of the event list, and one of the coding. The only thing I need is to be able to assign a controller to a “ccnumber”, on midi out. Once I know the code for one knob, I should be able to build the full plugin. Thank you for your help in advance, Alain. this is a link to one of my compositions for the robot orchestra if interessted: https://youtu.be/pLBQV3c1l88
Lovely composition. These robots look like a lot of fun!
So the plugin is sending MIDI, but Logic doesn’t pick it up? So it doesn’t work as you would expect? I have to admit to having very little experience with MIDI output in Logic, and Logic in general for that matter.