我正在创建一个基于声音的应用程序,我需要为声波生成不同的振荡。我需要实现的一个部分是不连续或暂停的嘟嘟声。我正在尝试使用Core Audio进行正弦波变换,但是我没有得到所需的输出。
基本上我需要生成可变声音振荡模式,如Dog Whistler app。
任何人都可以帮助我正确指导这个
答案 0 :(得分:1)
查看my other answer如何循环播放背景音乐。您可以创建一个0.5秒蜂鸣声和1秒静音的音频文件,并通过AVAudioPlayer
无限循环该文件。以及通过[player pause];
如果您有一些预定义的蜂鸣声间隔/振荡,这将有效,但如果您需要100%用户自定义,则无效。您还可以查找声音效果来调整音高和频率。