I have two physical keyboards: a Casio CTK-7200 and a Casio PX350.
I have been controlling GP exclusively through my CTK-7200.
I found a way using its “Registrations” to exclusively send data over Midi Channel 3. Its been working as expected. In each GP rackspace, I have it set my midi input box to only receive midi on channel 3. I also switch to default rackpsace without any connections (silent) when I am using the CTK-7200 as a sound source instead of GP.
I recently have been looking into incorporating my PX350 (digital piano with weighted keys). Because I am running out of USB slots, I have USB/Midi cables from both keyboards running through a hub. (I don’t know if this is relevant to my issue. But maybe it is(?))
The PX350 only sends out note on/off messages (I thought all midi data, but now I am not sure) on Channel 1. So, if I was going to use the PX350 as a controller, I planned to turn its master volume down for any particular song so you would only hear sounds through GP (without the PX350 internal sounds)
So far, so good. I thought this would work out well. Basically, when I was using my CTK-7200 as a controller I would only allow incoming midi on channel 1 (midi input box) and for when I wanted to use my PX350 as a controller (for example, I have better Rhodes sounds on my computer) I could use the PX350 on channel 1.
It seems to work fine.
But, now I am noticing when I hit the sustain pedal attached to the PX350, it is sustaining notes in GP where it should only be affected by the CTK-7200 (only incoming data is channel 3).
Like I said, I had thought my PX350 only sent midi data over channel 1.
The weird thing is when I open the rig manager and hit the sustain pedal attached to the PX350, it says it is sending data on Channel 4!
But, my rackspace midi input is not accepting incoming midi data from channel 4 (only from channel 3). So, if that was the case, the sustain pedal on my PX350 should still not be affecting the other sounds (that I want to control exclusively from my CTK-7200 and its sustain pedal).
Any ideas what I am doing wrong? Suggested fixes?
Thanks.
Jeff