I finally tried Cabbage again.
Last time (1 month ago) I thought it doesn’t work correctly, because with just .csd files it plays only the 2 first audio channels. Because since 2006 I work only with a minimum of 4 channels and sometimes with 8, this was not acceptable.
I finally understood that in order to use more than 2 channels it was necessary to connect them with the patcher, and in order to remember the connections, to save and reload a .cabbage file.
This doesn’t work immediately, until I understood that in order to work it was necessary to have a GUI, even if it is just an empty form that does nothing.
Now it works. It’s just annoying that I have to go each time to the menu and select Open Cabbage patch. It would be much easier to just click on the Cabbage file, or eventually to drag it to the cabbage window.
Now there is another problem:
When I move the folder containing the .csd and .cabbage files to another destination, the link between the 2 is broken. I get this strange message : « No Csound channels found in orchestra »…
After editing the .cabbage file, I found that the link to the .csd is an absolute path.
How can I then send my program to other people ? Their folders never start with the same user name!
Ok, I tried to export it to vst3, it works, and I can open it with Reaper and it shows the correct number of channels. I just don’t know how to play it. Does it need to be triggered by midi ?
I tried also CabbageLite, but it accepts only 2 channels in the same time, so it is useless for me. And iI don’t know why it is called « standalone », because I have to open the csound file in « Options » before using it instead of just selecting the .csd file and asking it to open with CabbageLite. And on my MacBook Pro, CabbageLite crashes all the time.
Is it possible to bypass the Juce patcher and send directly the audio data to a driver selected in options ? Or is there a way to take into account nchns and send to the correct channels accordly ?