例如,我想手动拥有一个根据用户需求创建 MIDI 文件的功能。
用户编写 2 个补丁,其中包含 8 个小节的 4 个四分之一的 A4(音乐会 A - 440hz)和 C4(每个作为单独的通道),速度为 120,速度为 100,乐器钢琴(01)和补丁 49 或其他。
根据上面的说法,MIDI 文件应该是什么样子的。我的目标是学习如何创建一个生成 MIDI 数据的函数,然后将所有内容写入 MIDI 文件。
因此,首先我必须了解如何创建此功能或了解“MIDI 文件语言”,以便我可以编写它。
提前致谢。