Sorry, I hope I’m not flooding the forum…
I’m using the MultiOutSynth-example as a template to begin with, and there happens these abnormalities:
If I assign a channel to midinote, anything at all, it will play through the other channels but not the main stereochannel, that I’d assume is the channel 1.
Instead, the channel 1 plays the sound through the second pair of channels that would be channels 3&4.
I imagined that okay, if I assign the midinote to channel 0 it would be 1&2. But it isn’t. It seems to tell the note that it doesn’t belong to any channel. Thus It doesn’t play.
Weird thing is, that if I DON’T assign a channel for midinote, it goes to the main 1&2 as appropriate would be. But what is that behaviour, and what on earth is the 1&2 channels if not 1, 2 or 0???
Another weird thing is that if I want to have multiple mono outputs, and do it by AudioChannelSet::mono(), it sure does the channels, but in dual pairs, and for some reason, say, I want to have 6 mono channels, I need to create 6 pairs of channels thus resulting in 12 channels, where the last 6 are always unused (pr else the plugin crashes if I try to use them)…