我对为iTunes库中播放的歌曲添加特效很感兴趣。我构建了一个auGraph,如下所示: AUFilePlayer -> Effects ->混音器-> RemoteIO。作为有效内存管理的一部分,在播放大型音频文件时,非常重视数据缓冲区和呈现回调的使用。我在一些零散的资料中发现,AUFilePlayer (>iOS5)在某种程度上减少了对缓冲区的需求。考虑到我的设置使用了AUFilePlayer,我的设计还应该包含一个环形缓冲区和渲染回调吗?
发布于 2013-05-11 13:33:38
简而言之,不。不需要添加缓冲区。
AUFilePlayer在内部将音频加载到缓冲区中,并在图形请求音频时从缓冲区中提取音频。
最大值
https://stackoverflow.com/questions/16350086
复制相似问题