3
我正在尝试编写一个程序来记录音频文件中的采样的浮点值。我的步骤如下:使用扩展音频文件服务提取浮点数(ExtAudioFileRead)
- 打开扩展音频文件
- 设置音频格式(AudioStreamBasicDescription)
- 应用的音频格式,以我的扩展音频文件
- 搭建AudioBufferList
- 读取扩展使用ExtAudioFileRead()将音频文件转换为AudioBufferList
- AudioBufferList的日志浮点值
我已经把整个90类线在此要点:https://gist.github.com/792630
麻烦的是,如果我申请的音频格式,以我的扩展音频文件(步骤3),我得到一个错误尝试读取文件(步骤5)。如果我注释掉第5步,该文件读取正常,但我不会强制执行格式的读取操作,并且在登录时不会获得浮动内容。
任何建议将不胜感激。谢谢!
啊,工作现在找到了。非常感谢您阅读本文! – tassock 2011-01-24 03:08:45