是否可以通过某些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