You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
Thank you so much for making this library, however I ran into a issue while using it on a SAMD21 based microcontroller (Seeeduino XIAO). Mainly, every once in a while when playing on a keyboard being read by the microcontroller, sometimes the microcontroller fails to catch Note Off messages, meaning that the key you released will keep on playing until you press, and release it again. The microcontroller I am using (Seeeduino XIAO), while it's not mentioned officially to be supported by Your library, runs on the SAMD21 M0 microcontroller, the same one found in the Arduino Zero, at the same clock speed.
I have tried some things, which seemed to make it skip messages less often, like removing the USBHub library from Your code as well as removing the "if (Midi)" line from the main code loop, and just making it run MIDI_poll() all the time (I am not entirely certain about this one, however it seemed to have improved it slightly) . However outside of these two discoveries I have failed to eliminate the message skipping problem.
Is there something I am doing wrong that's making the microcontroller misbehave like that? If so please let me know,
Thank You.
The text was updated successfully, but these errors were encountered:
Hello,
Thank you so much for making this library, however I ran into a issue while using it on a SAMD21 based microcontroller (Seeeduino XIAO). Mainly, every once in a while when playing on a keyboard being read by the microcontroller, sometimes the microcontroller fails to catch Note Off messages, meaning that the key you released will keep on playing until you press, and release it again. The microcontroller I am using (Seeeduino XIAO), while it's not mentioned officially to be supported by Your library, runs on the SAMD21 M0 microcontroller, the same one found in the Arduino Zero, at the same clock speed.
I have tried some things, which seemed to make it skip messages less often, like removing the USBHub library from Your code as well as removing the "if (Midi)" line from the main code loop, and just making it run MIDI_poll() all the time (I am not entirely certain about this one, however it seemed to have improved it slightly) . However outside of these two discoveries I have failed to eliminate the message skipping problem.
Is there something I am doing wrong that's making the microcontroller misbehave like that? If so please let me know,
Thank You.
The text was updated successfully, but these errors were encountered: