lathoub / Arduino-BLE-MIDI

MIDI over Bluetooth Low Energy (BLE-MIDI) 1.0 for Arduino
MIT License
219 stars 33 forks source link

Wrong channel number on polyphony? #79

Open eugeene opened 1 year ago

eugeene commented 1 year ago

Hello and thank you for your work!

When I have multiple channels playing at the same time I get into an issue:

when I send this from my computer (that comes from a monitor on the same bus as the receiver below):

1693491 14:0 Note on 0 70 80 1693491 14:0 Note on 1 63 80 1693491 14:0 Note on 2 58 80

My ESP32 BLE device gets this (direct Serial.printf() in MIDI callbacks):

ON 1, 70, 80 ON 1, 63, 80 ON 1, 58, 80

all the channel numbers are 1. Any idea what might cause this?

When I solo each channel, the number is correct.