I can't understand the effect the main channel mute button has on MIDI CC output. It seems to do something but doesn't entirely stop MIDI CC transmission. Can anyone offer more clarity ?
Also what effect does "poly" and "mono" have on MIDI CC output ?
In recent tests with the Nightverb and 4 channels of MIDI CC I would sometimes seem to overload and lockup the Nightverb by changing presets when running. These were presets that contained 4 channels of CC info. I got the feeling that the sudden surge of new data was too much. So I wonder if a blanket on/off might have the same issue.
After playing with it for a short while, my preference would be that track mute mutes the entire track including CCs. CC sending is a really cool feature but it takes too long to go through check all modulators on all tracks, turning off any that are modulating a CC. You need to be able to quickly mute stuff imho. I think the fear of sudden jumps is unnecessary. Sudden jumps might already be part of your modulation - and it's how CCs work generally, so shouldn't worry too many people. Anyway, it's a great addition thanks for doing it! Will be driving my Minilogue XD crazy the rest of the afternoon! P.S. Could I suggest holding Set and the relevant Mute button toggles between the button muting notes, notes & CCs and maybe even just CCs? If the button is also RGB it could have a colour for each of the mute types. I think muting just CCs will be handy because, sometimes when you have several modulations running, it's hard to know which is doing what. Being able to quickly mute in this way would really help keep track of what's what.
Mute doesn't stop MIDI CC output, in fact it doesn't stop the track progress, it only suppresses MIDI Note output. ARP is deterministic so as long as the sequencer is running, the sequences keep going too. This approach keeps everything in sync.
If ARP suppressed the CC Output, then kicked the CC message back in when unmuting, there a possibility of a sudden jump in the CC value leading to undesirable sounds. A bit like when you change patch on a digital synth with pots, the Synth control value and the potentiometer position doesn't match until you turn the knob and suddenly the sound changes drastically.
What led you to the question? Is there a scenario where this behaviour is causing issues?
Poly and Mono Voice Modes have no effect on CC output. They simply control concurrent MIDI Notes. I.e. Poly allows notes to be layered.