2013-05-03 55 views
0

我有兴趣为从iTunes库中播放的歌曲添加效果。我已经构建了一个auGraph,如下所示:AUFilePlayer - >效果单元 - >混音器 - > RemoteIO。作为高效内存管理的一部分,播放大型音频文件时非常重视数据缓冲区的使用和回调。我发现在很多来源中AUFilePlayer(> iOS 5)在某种程度上减少了对缓冲区的需求。鉴于我的设置使用AUFilePlayer,我的设计是否应该包含环形缓冲区并呈现回调?AUFilePlayer,环形缓冲区和渲染回调

回答

0

总之,没有必要添加缓冲区。

AUFilePlayer内部将音频加载到缓冲区中,并在图形请求音频时从中拉出。

最大

相关问题