我最近一直在尝试加入一个强化的声音管理课程,其中声音播放精度是必须的。我正在寻找的是加载声音,设置播放开始位置(或播放头),播放一段时间,暂停声音,将“播放头”位置设置为新间隔并再次恢复播放的选项。(具有动态间隔)。我已经尝试过使用 AVAudioPlayer - 但它似乎太慢了。性能不是您所期望的,它在调用pause
和时会滞后setCurrentTime:
。
它是最容易使用的库,也是唯一具有规定setCurrentTime:
功能的库。
我来这里寻求您的帮助,推荐一个体面的开源 SoundEngine,它可以处理低延迟的间隔设置(播放头移动),或者参考说明 OpenAL 或 AudioUnit 工具可以处理播放位置设置的地方。
提前谢谢你,
~ Natanavra。