我想知道是否有任何库可以从USB设备读取实时MIDI输入,并将该数据转换为网络友好格式,如JSON。我遇到过一些可以读取MIDI文件的内容,但这需要直接来自USB设备。不需要生成声音,只需要生成MIDI设备中的数据。最终目标是通过WebSockets传输实时MIDI数据。我遇到了Pygame,但我不确定这是不是可以做到。有什么建议吗?
答案 0 :(得分:2)
答案 1 :(得分:2)
我制作了一个NPAPI浏览器插件,可以将MIDI消息发送到Javascript。
目前,MIDI消息以逗号分隔值(notenumber,velocity)的字符串形式发送,但您可以轻松将其转换为JSON。
答案 2 :(得分:0)