When programming at the sequencer, I'm starting to only use CCs instead of keyswitches.
- CCs are chaseable;
- CCs do not appear in the score, as keyswitches do.
I mapped the switches this way:
- X-Axis CC00 (Bank Select MSB)
- Y-Axis CC32 (Bank Select LSB)
- Velocity X-Fade CC01 (ModWheel MSB)
- AB-Switch CC33 (ModWheel LSB)
It seems to work, and seems quite logical to me.
The only two minuses, compared to keyswitches (at least in Logic), are that (1) I cannot see all the running MIDI CCs in different lanes, and (2) I cannot access all the MIDI CCs I need at the same time when editing. For the former issue, I can keep the Step Editor open under the Piano Roll (instead of the Hyper Draw pane), and for the latter I can keep the full list open on a side of the display, to select the needed MIDI CC as in a palette.
However, editing the events in the Step Editor would break the segments of the Hyper Draw, and replace them with nodes and finer segments. This may result in a dirtier "CC score", so it could be better to stay in the Hyper Draw.
Another solution could be opening severla Piano Roll window, to show several Hyper Draw panes, where editing separate MIDI CCs. I've not tried it extensively, but it seems to work just fine, as it they were separate lanes for different MIDI CCs.
Paolo