我已经用网络搜索了****,以寻找从连接的midi设备获取数据的简单方法。我在Win7 64位PC上使用Visual Studio 2010。
我已经尝试了Improv,JDKSmidi,Portmidi这样的图书馆 所有用错误编译的示例程序和Portmidi都没有真正提供有用的文档。
我想做的就是在我的程序中阅读Windows上的midi输入。 (甚至可能没有外部的图书馆?)
答案 0 :(得分:8)
看看rtmidi。它很小(2个标题和一个.cpp文件)并且非常易于使用。 http://www.music.mcgill.ca/~gary/rtmidi/
答案 1 :(得分:2)
如果您使用的是Windows,则可以使用Windows multimedia API。
这很简单。
有关codeproject的文章有几篇:
http://www.codeproject.com/Articles/2771/Wrapper-Library-for-Windows-MIDI-API