循环AVAudioPlayer没有Gap

时间:2012-12-15 06:23:49

标签: objective-c avaudioplayer avaudiorecorder

我正在使用AVAudioRecorder录制声音,然后尝试使用AVAudioPlayer播放声音。我试图让声音无限循环,但声音在循环之间有一个短暂的间隙。我已经尝试将AVAudioRecorder录制内容录制到所有可能的文件类型,但我找不到能够实现无缝循环的内容。感谢。

1 个答案:

答案 0 :(得分:6)

这是一篇很棒的文章,帮助我消除了AVAudioPlayer实现中的循环:http://forums.macrumors.com/showthread.php?t=640862

帖子的主旨是压缩音频添加空白声音以将样本的长度填充到1024的偶数倍。使用未压缩的音频或专门为循环而输出的音频将消除毛刺。