问题
Atm I use the kshoji USB-MIDI-Driver to send MIDI data to a USB MIDI device. But I can not send MIDI data to another app on the same device. I'm looking for a Android solution similar to virtual MIDI ports on Linux, iOS/OS x or the Windows loopBe1 driver.
Is it possible to write my data directly to the Input of a connected MIDI interface and other apps read this? (Not the best solution, because the user will need at least one hardware MIDI device).
Or is it possible to create an virtual USB driver and register it as MIDI device?
Or any other solution?
回答1:
This USB MIDI driver talks directly to the USB controller.
Connecting multiple apps together would be possible only if the OS had some "MIDI port" abstraction (Android has not), or if all the apps are designed to work together with some other mechanism.
来源:https://stackoverflow.com/questions/25973531/virtual-midi-on-android-possible