如何用Swift创建一个MIDI文件?

时间:2016-06-09 11:33:16

标签: swift midi audiotoolbox coremidi audiokit

我目前正在学习如何使用MIDI和swift。我试图创建一个MIDI文件,但听起来并不那么容易 我检查了类似AudioKit的框架,但我也没有找到。
我需要学习哪些信息呢? (例如,知道MIDI文件结构)。

1 个答案:

答案 0 :(得分:1)

很难确切地知道你想从你的问题中实现什么,但是你有没有咨询过核心MIDI框架参考,看看它是否能满足你的需求?如果没有,你可以在这里找到它:

https://developer.apple.com/library/ios/documentation/MusicAudio/Reference/CACoreMIDIRef/

此处还有一个很好的标准midi文件格式介绍:

http://www.skytopia.com/project/articles/midi.html

如果您只是想通过将字符写入文件来生成MIDI文件,那么应该让您开始,但是如果您正在尝试做任何奇特的事情,比如将音频转换为MIDI那么就像您正确地说的那样,“不是这么容易“。