iphone - 在 iPhone App 中生成暂停/不连续的蜂鸣声

标签 iphone ios ipad audio

我正在创建一个基于声音的应用程序,我需要在其中为声波生成不同的振荡。我需要在这方面实现的一部分是不连续或暂停的哔哔声。我正在尝试使用 Core Audio 对正弦波进行变化,但我没有得到所需的输出。

基本上我需要生成可变的声音振荡模式,例如 Dog WhiSTLer 应用程序。

谁能帮我找到正确的方向

最佳答案

看看my other answer如何循环播放背景音乐。您可以创建一个具有 0.5 秒哔​​声和 1 秒静音的音频文件,并通过 AVAudioPlayer 无限循环该文件。以及通过 [player pause];

暂停蜂鸣声序列

如果您有一些预定义的蜂鸣声间隔/振荡,这将起作用,但如果您需要 100% 的用户自定义,则不起作用。您还可以寻找音效来调整音调和频率。

关于iphone - 在 iPhone App 中生成暂停/不连续的蜂鸣声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11591326/

相关文章:

javascript - shouldStartLoadWithRequest 未在我的 iPhone 应用程序中调用

javascript - 在 iPad 上的 HTML5 视频标签上设置 currentTime

ios - 为什么我的 Swift 代码不工作?

ios - 单击按钮时从另一个类返回 NSDictionary

iPhone 和 iPad 应用启动图像

iphone - Objective-C : getting error on console while trying to display app on ipad device?

iphone - iOS 上有任何使用 Core Text 的优秀文本扩展应用程序吗?

iphone - 更改 UITableViewCell 背景

iPhone - 导入/导出应用程序数据?

ios - 在 Swift 中将 UIButton 定位在距离屏幕右侧 20px 的位置