我想读取和存储从钢琴发送的 MIDI 信息。我确实有一条 midi 到 USB 电缆,我可以将它连接到我的安卓手机,但我还没有找到关于如何阅读发送内容的答案。所有问题要么是关于 MIDI 文件,要么是没有给出太多答案。我的 Galaxy S2 确实可以用作 MIDI 主机,所以我想知道是否有一种方法是我只是读取原始信息然后对其进行解密(使用 MIDI 规范)还是已经有了一些东西?
问问题
1122 次
2 回答
2
USB MIDI Logger显示带有 USB 设备的原始 MIDI 信息。
而且,源代码也可以在 github 上找到。 https://github.com/kshoji/USB-MIDI-Driver
于 2013-01-24T02:02:31.037 回答
1
我认为默认情况下 Android 不知道 MIDI 协议。
所以,你的任务分为两件事
- 从 USB 读取/写入数据
为此,请阅读Android USB Host API。
- 实现 MIDI 协议
你可以看看这里。但是,我相信您需要对此进行更多研究。
于 2013-01-23T20:58:18.590 回答