I can confirm that oscii-bot sysex send works properly here. I assume you have confirmed that you can send a regular 3-byte MIDI message fro oscii-bot in response to the same input?
Actually, your input test is a odd both in its structure and that it's mixing hex and decimal. "msg1 == 0xbf ? (msg2 == 40 && msg3 == 0)" is equivalent to "msg1 == 0xbf && msg2 == 0x28 && msg3 == 00)", which would be a balance LSB message on channel 15. Did you perhaps mean 0x40, sustain pedal? And do you really mean channel 15?
|