1

我正在研究“解复用 MIDI 文件”,这意味着提取歌曲中任何时刻在通道上播放的所有乐器。我认为解决方案可能是提取当时在一个音符上演奏的乐器并将其存储在数据结构中。我应该使用C++。

有谁知道一个很好的参考开始?我不知道如何使用 C++ 操作 MIDI 文件;我刚刚阅读了一些关于 midi 结构的很好的参考资料,但没有更多。

4

1 回答 1

2

你可以看看JUCE。它有很多 MIDI 功能,可以帮助你弄清楚你需要知道什么。您还可以在此处查找 MIDI 文件格式的说明。

于 2013-06-13T05:38:38.380 回答