arduino-libraries / MIDIUSB

A MIDI library over USB, based on PluggableUSB
GNU Lesser General Public License v2.1
481 stars 89 forks source link

No MIDI detected with Android Phone #96

Open ymich9963 opened 1 year ago

ymich9963 commented 1 year ago

When using this library and connecting it to an Android phone, no MIDI data is detected. Using another USB/MIDI library like (Arduino-USB-MIDI) the data is detected on the phone no problem. That's what I've noticed and my knowledge of MIDI and code can only go this far.

mbchandru commented 3 weeks ago

I had used the MIDIUSB library https://www.arduino.cc/reference/en/libraries/midiusb/ of this branch, with NO problems.

My setup was Arduino-Leonardo generating MIDI with this library. On the laptop, the MIDi was sent thru Midiberry (Windows 11) to loopMIDI and the MIDI was picked up by Cakewalk on same laptop, easily.

Then disconnected the laptop, and connected my Android phone with USB_C-type To Micro USB-B type, OTG cable to Arduino. Simply Piano app recognized the Arduino and played the MIDI, with pomp. No issues.

Most of the other Android apps were not able to detect the MIDI notes or hung. Examples are MIDI Connector, USBMIDIConnect etc.