2016-06-09 38 views
1

我目前在學習如何使用MIDI與swift。我試圖創建一個MIDI文件,但這聽起來並不那麼容易。
我檢查了像AudioKit這樣的框架,但我也沒有找到。
這是我需要學習的信息嗎? (例如知道MIDI文件結構)。如何用Swift創建MIDI文件?

+0

不明白爲什麼它被關閉。使用AudioKit的AKSequencer可以很容易地完成: https://gist.github.com/95d0c1d377f390a544eaab6686e0f712 –

+0

謝謝@PavelAlexeev。我開始使用AudioKit,這非常有趣。 – Kyz

回答

1

很難確切知道你想從你的問題中獲得什麼,但是你有沒有諮詢Core MIDI Framework Reference來看看它是否能滿足你的需求?如果沒有,你可以在這裏找到:

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

還有一個很好的介紹,以標準的MIDI文件格式在這裏:

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

這應該讓你開始,如果你只是試圖通過向文件寫入字符來生成MIDI文件,但是如果您想要做任何事情就像將音頻轉換爲MIDI那樣,那就是,正如你所說的那樣,「不那麼容易」。