使用Audiokit即时创建MIDI文件

时间:2017-11-24 12:19:22

标签: ios swift midi audiokit

我目前正在使用以下方法播放歌曲中的词干:

  1. 将stem_01.mp3加载到AKAudioFile
  2. 将AKAudioFile添加到AKMIDISampler
  3. 将AKMIDISampler添加到AKMixer
  4. 对于茎的数量重复1-3
  5. 使用自定义MIDI文件创建AKSequencer:此MIDI文件为歌曲中的每个词干都有一个单独的轨道。 MIDI文件(在C3上)的每个音轨上都有一个音符,持续一段时间。
  6. 我为每个词干的AKSequencer添加一个新曲目,并使用音序器控制词干的回放
  7. 我的问题是:有没有办法自动创建这个MIDI文件。我知道词干的数量和歌曲的持续时间;我可以动态创建Audiokit启用AKSequencer所需的MIDI文件吗?

    对此最受欢迎的任何想法或想法,因为它会在添加新歌曲时节省大量手动工作。谢谢!

0 个答案:

没有答案
相关问题