无间隔循环AVAudioPlayer

9
我正在使用AVAudioRecorder录制声音,然后尝试使用AVAudioPlayer播放声音。 我想让声音无限循环,但是在循环之间有一个短暂的间隙。我尝试了将AVAudioRecorder记录的内容转换成所有可能的文件类型,但是我找不到可以实现无缝循环的东西。谢谢。

为什么会有踩票?没有类似的问题,即同时录制和播放,并希望循环的情况。 - Daniel Norman
1
对于我们许多人来说,对问题进行负评并没有意义 - 问题应该被编辑或“退回”给提问者进行编辑。但这就是权力机构设定的方式...抱歉,我知道这对新用户来说并不有帮助。 - ari gold
1个回答

8
这是一篇非常有用的文章,帮助我在AVAudioPlayer实现中消除了循环。文章主要内容是,压缩音频会添加空白声音以填补样本长度到1024的倍数,使用未压缩的音频或专门用于循环的音频将消除这种故障。具体内容请参考:http://forums.macrumors.com/showthread.php?t=640862

那有多容易?太棒了! - Robin Thomson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接