发出一声嘟嘟声,然后改变频率/速度

时间:2010-05-04 21:13:43

标签: ios loops audio frequency playback

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

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

但是现在我想播放这个音频并且能够改变速率/速度。它可能类似于汽车在接近障碍物时所发出的声音。开始时,嘟嘟声频率较低,此频率加速,直到达到连续的声音biiiiiiiiiii ... 使用高层AVAudioPlayer似乎不可行,但即使查看AudioToolBox我也找不到解决方案。

任何帮助?

1 个答案:

答案 0 :(得分:0)

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

相关问题