我很好奇哪个可用的音频层是iPhone上可用的最高性能的。目前我已经使用了SystemSoundID方法和AVAudioPlayer方法,我想知道是否值得研究AudioQueue或OpenAL ......是否会有显着的性能提升?
谢谢!
答案 0 :(得分:2)
音频是一个复杂的问题,其中大部分是由硬件完成的,因此在更改API方面没有性能提升。
不同的API适用于不同的任务:
答案 1 :(得分:0)
iPhone的FMOD怎么样?它主要用于游戏开发,适用于各种平台。
答案 2 :(得分:0)
我一直在阅读使用RemoteIO的非常低级别和非常低延迟的音频。看看这篇文章以及随后的(长篇)讨论:Using RemoteIO audio units。除非更高级别的库完全失败,否则我不建议沿着这条路走下去。作者发现不同方法之间存在非常明显的性能差异 - 有些是非常意外的。 YMMV