OpenAL仅适用于caff格式的音频文件

时间:2014-10-16 16:36:32

标签: ios xcode audio openal

我正在制作一个带有声音效果的游戏,我正在使用open al和使用.wav格式的音频文件,但这没有播放任何声音。在iOS上打开al只允许运行caff文件,如果是这样,怎么能我将wav音频文件转换为caff?

2 个答案:

答案 0 :(得分:1)

如果您在iOS上使用OpenAL而没有任何包装器,它只接受caff和wav作为输入。此外,您可以查看此主题:Converting audio to CAF format for playback on iPhone using OpenAL

但要小心,因为iOs上的OpenAl不会直接将ima4压缩文件作为输入!

答案 1 :(得分:0)

OpenAL像许多音频渲染API一样,Web Audio API需要PCM音频作为其唯一的输入格式---任何WAV,mp3都需要在上游解析并作为PCM音频的音频缓冲区输入