This is probably more about MIDI best practice than GP, but here goes. I’m using GP on a PC along with an Arturia Keylab mk ii controller and a Yamaha MODX workstation. All of it runs on MIDI channel 1. Everything runs perfectly at home, but today, the sustain pedal on the MODX kept randomly sticking and not releasing. This happened with two identical hardware sustain pedals (Boss FS5) and different cables. I had to hit the MIDI panic button in GP to release the sustain.
After getting home from rehearsal, I’ve done the following: 1. Set up the MODX alone with the offending sustain pedals and cables. Worked perfectly for about an hour, so hardware is off the table. 2. Next, I connected my mini PC and only the MODX (not the Arturia) to GP. Once again, no sustain sticking. Next, 3 I added the Arturia…and again no sustain sticking - with all the same hardware from this afternoon.
I’m stumped with a gig coming up on Friday. Humor me, but wondering if MIDI messages on CH1 from the Arturia are randomly meddling with the MODX (also on ch1). The MODX is only controlled by GP via a MIDI out block for program changes, so there’s nothing else to rule out from a software pov.
That leads me to wonder if I should move the MODX to CH2 so it won’t “see” any activity on CH1. It would be an easy change on the MODX and on all MIDI out blocks currently sending program changes to it on CH1.
Again, I think this may be MIDI cross talk on CH1, but am I missing something else that could be causing the sticking sustain? Not a fun rehearsal today.
TIA!