读取midi文件
Read midi files
我发现http://midifile.sapp.org/这个库正在读取和创建midi文件,但它只读取标准1.0 midi。有办法修改这个或有另一个库在c++ ?
实际上,自从你发表这篇文章以来,他们已经为Midi Type 0, 1和2添加了功能。此外,如果您将midi文件存储为对象(这是使用midfile库的标准协议,我相信您知道),您还可以通过编程将.mid文件转换为任何类型的midi文件,例如0到2等,并保存它。
如果你想转移到更绿色的牧场,我会认真考虑使用由Kuzu牵头的openmidi项目提供的库。您将不得不浏览一些日语文本(毕竟在日语中是),但实际上,这个库是蜜蜂的膝盖和其他一些。
也许您可以看看libwildmidi
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 文本文件中的单词链表
- CMake-按正确顺序将项目与C运行时对象文件链接
- 使用新行和不使用新行读取文件
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 挂起和取消挂起一个文件DLL
- 如何确定我已使用非编码文件到达 EOF?
- 命名空间中具有.h和.cpp文件的类
- 如何使用ndk-build.cmd构建Android.so文件
- 从包含m行的文件中提取n行,必要时(惰性地)重复该文件
- 音频插件.将 MIDI 映射到音频文件
- 从 midi 文件读取字节时出现问题
- 理解此代码(将十六进制直接写入文件-midi)
- (C++)特定位数的整数(MIDI文件)
- 选择并执行Qt中QListWidget上显示的MIDI文件
- 在FMOD中改变MIDI或WAV/MP3文件的速度
- 读取midi文件
- c++ MIDI文件更改工具
- 阅读midi文件