一段时间以来,我一直在考虑(重新)在 iPad 上构建一个应用程序,我将使用 Objective-C 和DSMI将 MIDI 信号发送到主机。这还不错(我的意思是,除了实际编写应用程序)。
现在我正在考虑开发适用于 Android 平板电脑 (TBA) 的应用程序。
在 Java 中,哪些选项可用于 MIDI 消息通信?我对 javax.sound.midi 非常熟悉,但是我需要一个虚拟 MIDI 端口来向主机发送消息。
另一方面,如果应用程序是在 Adobe AIR 中完成的,我有哪些选项可用于与 MIDI 通信?
显然,另一种选择是通过 TCP/IP 套接字向 Java 主机发送/接收消息,并以这种方式交谈,但这听起来有点麻烦......或者可能不是?毕竟,DSMI 确实使用了主机程序。