I love the MIDI send idea. Especially if we can decide, based on the controller, whether a MIDI event is sent, kept, or duplicated. Also, it would be useful if we could change the channel, or even the CC#.
In the meantime, I had another idea:
I could turn MIDI echo on for the second (effect) track, but only record to the first (instrument) track. During playback, since MIDI echo is on for the second track, the notes would control the instrument, and the pedal would control the effect. That's good. However, when it comes time to play back the recorded MIDI, the echoing wouldn't happen, so the pedal events would go only to the instrument, which is bad.
So there is a second step: after recording,
move the pedal events from the instrument track to the effect track. That way, the pedal events would control the effect and not the instrument. So, what is the easiest way to move certain controller events from track A to track B? Would a CAL script help?