将远程IO音频单元的输出写入脱机文件

时间:2012-06-03 12:40:25

标签: ios core-audio audiounit

我有一个使用连接到远程IO音频单元的AUSampler生成声音的程序。 AUSampler由在定时循环中触发的预先记录的事件控制。我想将结果声音写入文件。

在IO单元的渲染回调中写入文件还有其他一些问题:

但这些都涉及实时编写数据。有没有办法离线渲染文件所需的时间比播放文件要短?

1 个答案:

答案 0 :(得分:1)

如果要渲染预先录制的序列,那么为什么不将原始PCM数据写入磁盘呢? ExtAudioFileWriteAsync函数应该适用于这种情况。