2014-09-22 60 views
0

Atm我使用kshoji USB-MIDI-Driver將MIDI數據發送到USB MIDI設備。但我無法將MIDI數據發送到同一設備上的另一個應用程序。我正在尋找類似於Linux,iOS/OS x或Windows loopBe1 driver上的虛擬MIDI端口的Android解決方案。Android上的虛擬MIDI - 可能嗎?

是否可以將我的數據直接寫入連接的MIDI接口的輸入端,其他應用程序讀取此數據? (不是最好的解決方案,因爲用戶至少需要一個硬件MIDI設備)。

或者是否有可能創建一個虛擬USB驅動程序並將其註冊爲MIDI設備?

還是其他解決方案?

+0

請參見[本頁](http://developer.android.com/reference/android/media/midi/package-summary.html) – eadmaster 2016-04-01 05:20:32

回答

1

此USB MIDI驅動程序直接與USB控制器通話。

只有當操作系統有一些「MIDI端口」抽象(Android沒有),或者如果所有應用程序都設計爲與其他一些機制一起工作,纔可能將多個應用程序連接在一起。

+0

是否有任何其他機制標準化?我已閱讀谷歌的[補丁字段](https://github.com/google/patchfield),但似乎已經死了? – monotomy 2014-09-22 16:08:39