Let’s say I have a patch change in a midi track with the following params:
- Channel 16
- Program 5
- MSB 7
- LSB 2
What I see in the midi monitor is:
16: CC Bank Selection (0), value 7
16: CC Bank Selection (32), value 2
16: Program Change, 4 (Electric Piano 1)
(Yes, the 5 gets shifted to a 4. 10 would get shifted to 9, etc. Not sure if that’s a bug or intended)
Referring to these two pages…
… it appears that Ardour is covering its bases by sending bank selection change control changes (CCs) with the controller function code set to both 0 and 32. Once it has done that, it sends a program change (PC).
What I’m looking to do is send, say, CC8 for “balance” or CC10 for “pan”. You might ask, “ok but why” and the answer is that some pieces of equipment are hardcoded that way.
Example 1: My Line 6 Helix will take CC32 bank change + PC to select a preset. That’s great and it’s what I’m currently doing. But within each preset, it also allows you to send CCX to enable/disable a specific effect which is nice for conserving presets and avoiding an annoying brief silence between preset switchings.
Example 2: A TC Helicon Voicelive product will take a CC110 to activate vocal chorus. (Source: https://youtu.be/Bt_JZX3R2x0?t=1m50s)
Can Ardour do this? I have tried and tried but failed to find it.
Thanks for the response and thanks in advance for the next one!
(And yes I’ve been using Ardour 6. Will correct.)