I know there's some MIDI Channel switchers out there but I haven't been able to make friends with them...
After helping Plastique with the excellent S-PC-Init-plug, I began thinking about channel routing.
[Download S-PC-Init...]
So I want to present my idea of a flexible Channel switch/router:

Description of desired functions:
- * By sending Program Change to the plug you can select the preset.(Just like in S-PC-Init)
* Each preset have a number of slots that you can add one by one when needed.
* Each slot have some rows with settings:- 1. On - this button enables the slot.
2. Ch In - What channel should the slot receive MIDI data from.
3. Ch Out - What channel should the slot send MIDI data to.
4. Grp - using Notes or CC you could enable all slots that belongs to the same group.
5. Note - What note should enable all slots in this group.
6. CC - What CC should enable all slots in this group.
* There should be a global "Solo" switch to select if the CCs or notes will enable the group while disabling all others. Otherwise the group will just be enabled.
* There should be a switch that filters out Program Change messages so the connected plugs doesn't change program. (If you want to change program on those plugs, use S-PC-Init in parallel with this one.) - 1. On - this button enables the slot.
Regards, Magnus




