有没有办法用AudioKit把一个Notes文件转换成一个Note对象数组(假设文件中只有一个音轨)?
struct Note { var name: String = "" var distance: Float = 0.0 var frequency: Float = 0.0 }
字符串
pwuypxnk1#
这可以通过MusicTrackManager类的MIDINoteData来实现。您需要使用AppleSequencer来加载MIDI文件,并通过var noteArray = track.getMIDINoteData()个
MusicTrackManager
MIDINoteData
AppleSequencer
var noteArray = track.getMIDINoteData()
1条答案
按热度按时间pwuypxnk1#
这可以通过
MusicTrackManager
类的MIDINoteData
来实现。您需要使用AppleSequencer
来加载MIDI文件,并通过var noteArray = track.getMIDINoteData()
个