如何使用Audiokit在Swift中将midi文件转换为数组?

ulydmbyx  于 2024-01-05  发布在  Swift
关注(0)|答案(1)|浏览(136)

有没有办法用AudioKit把一个Notes文件转换成一个Note对象数组(假设文件中只有一个音轨)?

  1. struct Note {
  2. var name: String = ""
  3. var distance: Float = 0.0
  4. var frequency: Float = 0.0
  5. }

字符串

pwuypxnk

pwuypxnk1#

这可以通过MusicTrackManager类的MIDINoteData来实现。您需要使用AppleSequencer来加载MIDI文件,并通过
var noteArray = track.getMIDINoteData()

相关问题