如何使用MIDIUtil生成单轨音乐MIDI文件

时间:2017-12-01 16:36:21

标签: python midi

我正在尝试生成{0}单曲目的MIDI个文件,所有邮件都保存在一个曲目中。我使用的Python包是MIDIUtil

以下是帖子How can I write a MIDI file with Python?之后的帖子。

但是,基于MIDIUtil的文件。它支持"format 1 (the default) and format 2 files",但不支持0类型?

以下是文件格式文档的链接http://midiutil.readthedocs.io/en/latest/creating.html# 文件格式。

1 个答案:

答案 0 :(得分:0)

根据其文档,该库确实不支持格式0文件。

但是,它永远不会检查file_format参数,因此您只需使用file_format = 0,并确保将所有事件(包括计时事件)放入单个轨道。
(如果此方法有效,请提交错误以更新文档。)