2013-03-21 70 views
3

我有一个用C编写的控制台程序,它使用PortMidi库生成短随机音乐作品。最终,我想写这些序列作为MIDI或音频文件。将Midi序列写入文件

我发现了portmidi库中读写功能的一些解释:Pm_read()Pm_write();但是,没有例子,我正在努力理解和实施这个。

无论如何,我可以一次输出整个序列吗?

如果没有,递归读入缓冲区并保存单个MIDI文件是否需要?或者我需要将整个序列读入缓冲区然后保存它?

回答