Да, как указывалось выше, использование телефона не представляется возможным, поскольку оно не обеспечивает возможности USB-хоста. Последние несколько месяцев я неукоснительно работал над созданием XY-контроллера для моего синтезатора, чтобы я мог передавать значения контроллера для использования в выступлениях. Я считаю, что это то, что вы хотите сделать с дополнительным функционалом.
Bluetooth определенно является опцией, и если вы ищете libpd, Питер Бринкманн сам решил эту проблему и признал, что Bluetooth-ключи для MIDI не за горами.
WiFi - это то, на что можно захотеть посмотреть. Используя rtpMIDI, мы можем создавать сеансы на стороне ПК и использовать практически любое MIDI-устройство с поддержкой WiFI для передачи / получения данных. Если вы ищете для управления программными синтезаторами с помощью телефона, это кажется идеальным. TouchDAW и TouchOSC, приложения для Android, используют эту функцию.
С драйвером USB-Android единственная проблема, которую я вижу, это отсутствие поддержки изохронной передачи с использованием USB-хоста. Таким образом, мы не можем гарантировать задержку детерминированную. Но, учитывая отсутствие других шинных аксессуаров, в моих тестах производительность кажется довольно приличной.