我有一个使用连接到远程 IO 音频单元的 AUSampler 生成声音的程序。AUSampler 由在定时循环中触发的预先录制的事件控制。我想将生成的声音写入文件。
在 IO 单元的渲染回调中写入文件还有一些其他问题:
- 从 RemoteIO 录制到 AAC:正在写入数据但文件无法播放
- 如何将 AUGraph 的输出写入文件?
- 从 RemoteIO 录制:生成的 .caf 音调变慢 + 失真
- 从 IO 单元将音频写入磁盘
但这些都涉及实时写入数据。有没有一种方法可以在比播放文件更短的时间内离线渲染文件?