I have posted this before but unfortunately I wrote my chart wrong. I'm hoping this is a bit clearer.
I am having a problem with Mainstage ever since version 3 came out.
I have three sustain pedals coming in.
They are being transmitted to Mainstage on midi channel 1.
They are sending cc#s 64 66 and 67 respectively.
I create a channel strip that is being sent to an external midi instrument
on any midi channel other than 1.
In the assignments and mappings window, I assign the pedal that is coming
in as cc66 to cc64.
The external instrument will sustain, but it does not get an off value of
zero when the pedal is released!
If I create an IAC bus and send that channel strip to a stand alone
instrument, Kontakt for instance, then open the Midi Message Monitor
window, this is what I see -
It appears that Mainstage is not sending the pedal off (0) to the external
channel (bus) on the correct channel. Instead of sending it to
midi channel 14 it is going to midi channel 1.
Can anyone confirm if this is a bug? Can you please check it yourself?