我想编写从 MIDI 设备获取输入的 C/C++ 程序。
MIDI 设备使用 USB 连接器连接到我的 PC。
我正在寻找一个(C/C++ 实现的)库,我可以使用它通过 USB 端口从 MIDI 设备读取 MIDI 信号。
我很乐意在获得 MIDI 数据后对其进行操作,我只是不想实现捕获它的代码。
我打算在 Windows XP 上使用 Bloodshed Dev-C++ IDE 编写我的代码。
我想编写从 MIDI 设备获取输入的 C/C++ 程序。
MIDI 设备使用 USB 连接器连接到我的 PC。
我正在寻找一个(C/C++ 实现的)库,我可以使用它通过 USB 端口从 MIDI 设备读取 MIDI 信号。
我很乐意在获得 MIDI 数据后对其进行操作,我只是不想实现捕获它的代码。
我打算在 Windows XP 上使用 Bloodshed Dev-C++ IDE 编写我的代码。
查看开源项目LMMS。这是一个适用于 Linux 的音乐工作室,包括将 MIDI 键盘与软件乐器一起使用的能力。如果您在名称中带有“midi”的源文件中四处寻找,您可能会找到您要查找的内容。
也许杰克源代码也可能有所帮助。它是适用于 Posix 兼容系统的声音驱动程序,具有多种可能性,并支持 USB 和 Firewire 音频设备。