For example, I’ve set up a keyboard to play notes on channel 1 and also CCs on channel 1, I can configure Zynthian to respond to these events respectively. Zynthian has also learnt on chain 1 (midi channel 1) the CC to setup for one of the parameters of the instrument. The mode is multitimbral, so every midi channel has it’s own channel on Zynthian.
Now, I want to have another chain be listening on channel 1, and my described chain should be listening on midi channel 2 instead. For this I’ve changed the midi channel of the above described chain to 2.
Unfortunately, the parameters in this chain, now listening for notes on channel 2, are still listening for CCs on channel 1, because this was learnt before.
But I want to use the new instrument completely on channel 2, not only notes, also CCs should change accordingly. If not, I have to relearn the CCs again for this chain’s parameters, or switch to active chain mode, which is not, what I want.
Hence, a midi channel change should be possible to also be applied to incoming CC channels. But this is not the case. This is why I was talking about a 3rd possible situation to handle midi CCs.
A use case would be what I explained above, or saving a chain into a snapshot and remerging it into a new arrangement of chains with a new custom midi channel. ATM I have to re-assign the midi CCs everytime I change the midi channel for the chain.
If you are using a dedicated midi CC controller with a fixed midi channel, this doesn’t matter, but if you are using, as myself, a midi channel for notes and CCs for every played instrument, it does.
I hope I could shed a little light into my problem description.
BTW, there is still the question about the custom “chain controllers” usage… but this is another topic 
Not that I’m misunderstood, Vangelis is really a joy to use … 
Regards