1

我正在创建一个使用音频的 iphone 应用程序。我想播放无限循环的哔声。

我找到了一种使用上层AVAudioPlayernumberOfLoops设置为“ -1”的简单方法。它工作正常。

但现在我想播放这个音频并能够改变速率/速度。它可能像汽车在接近障碍物时发出的声音一样工作。一开始哔声的频率很低,这个频率会加速直到达到连续的声音biiiiiiiiiiiip ...似乎使用高层是不可行的AVAudioPlayer,但即使看着AudioToolBox我也没有找到解决方案。

有什么帮助吗?

4

1 回答 1

0

看看 Dave Dribin 的A440 示例应用程序,它在 iPhone/iPad 上播放恒定的 440 Hz 音调。它使用较低级别的音频队列服务,但它可以满足您的要求(缺少实时音调调整,只需要调整现有代码)。

于 2010-05-05T13:13:35.457 回答