声音循环与简单audio引擎之间略有暂停
在简单audio引擎中使用playBackgroundMusic loop:YES
播放背景音乐时playBackgroundMusic loop:YES
,在audio循环回到开头并重新开始之前似乎有一个小的延迟。 有什么办法可以防止这种轻微的停顿吗?
暂停实际上是MP3编码/压缩algorithm的制造。 有办法通过在stream的“最后一帧”和第一帧进行一些math来抑制暂停。 目前有一些软件工具。 我最终使用Winamp pro来达到这个目的,使用内置的LAME编码器。
欲了解更多信息,请看这里
我尝试MP3Loop实用程序,它真的帮助我。 用这个工具转换后的MP3文件作为背景音乐循环播放,没有任何延迟。 但它只适用于Windows。 http://www.compuphase.com/mp3/mp3loops.htm