iOS录制一个midi文件
Posted
技术标签:
【中文标题】iOS录制一个midi文件【英文标题】:iOS record a midi file 【发布时间】:2012-12-12 19:58:26 【问题描述】:我正在从外部键盘接收 MIDI 事件,并寻找一种将它们记录到 MIDI 文件的方法。是否有任何可用的 Obj C 库来执行此操作?
【问题讨论】:
如果您已经有 MIDI 事件,将它们写入文件很简单。查看 MIDI 文件规范。 【参考方案1】:如果您不想从头开始编写文件创建例程,可以使用MusicPlayer
和MusicSequence
API 方法MusicSequenceFileCreate 生成.mid 文件。您需要创建一个MusicSequence
和MusicTrack 的实例来添加传入的MIDI 事件。优点是时钟得到处理,您可以获得预览/播放功能。
【讨论】:
以上是关于iOS录制一个midi文件的主要内容,如果未能解决你的问题,请参考以下文章
在 IOS 上使用 AudioKit 将声音文件作为 MIDI 音符发送