我正在爲iPhone/iPod編寫遊戲。什麼是最適合iPhone OpenGL-ES遊戲的聲音/音頻框架?
我的引擎使用OpenGL-ES,這意味着遊戲需要一些性能。我看了一下iPhone的基本聲音框架,有幾個框架,(核心音頻,音頻工具箱,OpenAL ...),但我不能確定他們的細節差異。
我認爲OpenAL將獲得最佳性能,但這只是一個猜測,沒有線索。而iPhone/iPod是一款音樂播放器硬件,我無法深入瞭解iPhone/iPod的深度功能。
我是新來的所有這些框架,所以我必須研究其中之一。現在我選擇一個。
爲我所需要的特點是:
- 延遲少播放。音效應該是實時反饋。
- 以極小的內存佔用率流式播放長音樂。
- 每次播放音效的音量控制。
- 混合。可以同時播放多種不同的音效。 (約4或更多)
- 遊戲所需的其他功能。
- 硬件加速(如果存在)
- 如果可能的話,實時濾波效果(混響,回聲,3D ...)。
- ...
你可以推薦我的遊戲框架?關於每個框架的一些解釋也將非常讚賞。
謝謝!我會做OAL! – Eonil 2010-02-10 06:49:22