如何转换WAV音频文件进行Core Audio播放?

时间:2010-09-28 13:32:37

标签: iphone audio core-audio openal

我正在使用Core Audio / OpenAL来播放CAF音频文件。从Apple我知道最好的文件格式是:

核心音频文件格式(CAFF),单声道,16位@ 44,1 kHz

所以我推出了Soundtrack Pro 3并将一个WAV文件保存为“核心音频文件”,其中包含44 kH,16位整数。

当我回放它时,它会被强烈扭曲并且质量很差。当我在Mac上击中空格键(quicklook)时播放它,声音非常好。

我必须做什么才能在Core Audio中播放自己的声音文件?是否有Apple的特殊工具可以转换声音文件,以便它们可以立即与Core Audio一起播放?

1 个答案:

答案 0 :(得分:3)

来自Apple文档:

 afconvert -f caff -d LEI16 something.m4a something.caf