<分区>
我目前正在学习如何通过 swift 使用 MIDI。我在寻找如何创建 MIDI 文件,但这听起来并不那么容易。
我检查了像 AudioKit 这样的框架,但我也没有找到。
我需要了解哪些信息才能做到这一点? (例如了解 MIDI 文件结构)。
<分区>
我目前正在学习如何通过 swift 使用 MIDI。我在寻找如何创建 MIDI 文件,但这听起来并不那么容易。
我检查了像 AudioKit 这样的框架,但我也没有找到。
我需要了解哪些信息才能做到这一点? (例如了解 MIDI 文件结构)。
最佳答案
很难确切地知道您要从您的问题中获得什么,但是您是否查阅了核心 MIDI 框架引用以查看这是否能满足您的需求?如果没有,您可以在这里找到它:
https://developer.apple.com/library/ios/documentation/MusicAudio/Reference/CACoreMIDIRef/
这里还有一个很好的标准 midi 文件格式介绍:
http://www.skytopia.com/project/articles/midi.html
如果您只是尝试通过将字符写入文件来生成 MIDI 文件,那应该可以让您入门,但如果您正在尝试做任何花哨的事情,例如将音频转换为 MIDI,那么正如您所说的那样,“不是如此简单”。
关于swift - 如何使用 Swift 创建 MIDI 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37724810/