是否可以通過某些API直接播放.mid文件,或者必須將midi文件轉換爲AAC第一?在iPhone上播放midi文件
1
A
回答
0
這裏沒有Apple API。你可以自己寫,我認爲這取決於你希望聽起來像什麼。
有很多用於閱讀midi文件的可用源代碼,還有一些iphone的開源合成器 - 或者您可以使用openAl來觸發示例。它可能聽起來不像Garageband tho。
如果你想讓它聽起來儘可能好,你將不得不先轉換它。
4
(2年後...)您可以使用MusicPlayer和MusicSequence API。在iOS 5中可用。
相關問題
- 1. 在iPhone中使用Xcode/Cocoa播放midi文件或midi音色
- 2. Javascript MIDI文件播放器
- 3. 在Python中播放MIDI文件?
- 4. 在VB.NET中播放MIDI文件
- 5. 在IE9中播放base64 midi文件
- 6. 用於iOS的MIDI文件播放庫
- 7. 使用Chrome播放MIDI文件
- 8. 播放多樂器MIDI文件
- 9. AudioTrack Android可以播放MIDI文件嗎?
- 10. 從Common Lisp播放MIDI文件
- 11. 使用SoundFonts和NAudio播放MIDI文件
- 12. Internet Explorer 8不會播放MIDI文件
- 13. 與wav一起播放MIDI文件AudioKit
- 14. 在iPhone上播放音頻文件
- 15. 在iPhone上播放Flash文件
- 16. 在Android上連續播放midi文件時是否有延遲?
- 17. 有沒有人有任何經由midi-> wav轉換或在iPhone上播放.midi文件的經驗?
- 18. 在Java上播放單個midi woodblock note?
- 19. 使用Core Midi在設備上播放midi
- 20. iphone:以編程方式在iphone上播放rm文件
- 21. Java MIDI Synthesizer .jar不播放
- 22. Java停止MIDI播放
- 23. 在iPhone上播放頻率
- 24. 在iPhone上播放音頻
- 25. 在iPhone上播放視頻
- 26. 在iphone上播放mp3 sdk?
- 27. MIDI文件上的放大工具?
- 28. 在Android中播放Midi音符(不是文件)
- 29. 播放MIDI文件中的一個的AsyncTask在Android
- 30. 如何在Java中的新線程中播放.MIDI文件?
有誰知道在iPhone上播放midi文件的任何開源代碼? 我們想要做的是在我們的iPhone遊戲中添加許多(50或更多)1-2分鐘的「jingles」。 我們有MIDI作爲MIDI文件。可以將它們轉換爲AAC或類似的,但是然後遊戲下載會非常大。 midi文件相對簡單,但是當我將它們轉換爲低比特率的AAC時,它們聽起來不夠好。 任何人都可以提出一個解決方案,在iPhone上播放這些音樂文件,而不使用> 100兆字節? – OMH 2010-02-10 15:55:28
這是這個問題的重複:http://stackoverflow.com/questions/449057/midi-player-synthesizer-library-for-the-iphone – 2010-02-10 16:12:57