如何提取以midi文件格式播放的所有乐器?

时间:2013-06-13 03:09:36

标签: c++ midi

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

有没有人知道开头的好参考?我不知道如何使用C ++操作midi文件;我刚读了一些关于midi结构的好参考文献,但没有更多。

1 个答案:

答案 0 :(得分:2)

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