I will retract what I said about the "hanging" I was previously experiencing using that fork. The behavior was a result of me being a little too
aggressive with functions inside the timer interrupt. I haven't had any...
It's ok that the same MIDIDevice objects are reused, as each time a device is connected you're going to determine its identity and assign
callbacks accordingly. In your case, if you plugged in the APCmini by itself,...
I used the Joystick example from the USBHost library to get an understanding of how to do this with Teensy 4.1. You can use your *driver array loaded with your MIDIDevice objects.
You also have a bool driver_active...
Using Teensy 4.1 with the packaged USBHost Library. It's a great library!
I'm attempting to send Midi Clock to multiple MIDIDevice objects. But stable clock is sent to one device object only.
Basic Sketch:...