10-03-2022, 12:44 AM
I eventually noticed that I had some badly-formed sysex where I'd typo'd the final F7 byte. I don't understand how that could have caused exactly the symptoms I was seeing--but since fixing those bad messages, I haven't seen more problems. It's been completely reliable for multiple rehearsals and gigs.
Apologies for the noise!
The one other issue I've run across is a keyboard idiosyncracy--on some songs I'm using sysex to switch my Kurzweil PC4 to program mode before sending a patch change, which doesn't work reliably. Fortunately the MobileSheets "pause" command does exactly what I need--adding a half-second pause between the sysex and the patch change solves the problem completely. (My best guess is that the switch to program mode is implemented internally by sending multiple MIDI messages, and the keyboard needs a little time to finish the process.)
Apologies for the noise!
The one other issue I've run across is a keyboard idiosyncracy--on some songs I'm using sysex to switch my Kurzweil PC4 to program mode before sending a patch change, which doesn't work reliably. Fortunately the MobileSheets "pause" command does exactly what I need--adding a half-second pause between the sysex and the patch change solves the problem completely. (My best guess is that the switch to program mode is implemented internally by sending multiple MIDI messages, and the keyboard needs a little time to finish the process.)