读取midi文件

时间:2013-05-24 08:42:38

标签: c++ file-io midi

我发现http://midifile.sapp.org/这个库正在读取和创建midi文件,但它只读取标准的1.0 midis。 有没有办法修改这个或者C ++中有另一个库吗?

2 个答案:

答案 0 :(得分:1)

实际上,由于你发了这篇文章,他们为Midi Type 0,1和2添加了功能。另外,如果你将midi文件存储为对象(这是使用Midifile库的标准协议,就像我一样确定你知道)你也可以编程方式将.mid文件转换成任何类型的midi文件,例如0到2等,并保存它。

如果您想要进入更环保的牧场,我会认真考虑使用由Kuzu带头的OpenMidiProject提供的库。你必须浏览一些日文文本(毕竟他在日本 ),但实际上,这个库是蜜蜂的膝盖,然后是一些。

答案 1 :(得分:0)

也许你可以看看libwildmidi。