23得票2回答
使用AudioEngine播放声音效果

背景 - 我看了苹果最近WWDC发布的视频列表中标题为“AVAudioEngine实践”的视频,以将音效应用于音频。https://developer.apple.com/videos/wwdc/2014/之后,我成功地使用以下代码更改了音频的音调: //Audio Engine is ini...

23得票1回答
AVAudioPlayerNode最后渲染时间

我在 AVAudioEngine 中使用多个 AVAudioPlayerNode 混合音频文件以进行播放。一旦所有设置都完成(引擎准备好、启动、音频文件分段安排好),我会在每个播放器节点上调用play()方法开始播放。 由于循环遍历所有播放器节点需要时间,因此我会获取第一个节点的lastRe...

13得票5回答
如何使用AVAudioPCMBuffer播放声音

我无法使用AVAudioPCMBuffer播放声音(尽管我可以使用AVAudioFile播放)。我遇到了这个错误。错误信息:AVAudioBuffer.mm:169: -[AVAudioPCMBuffer initWithPCMFormat:frameCapacity:]: required ...

13得票3回答
使用AVAudioEngine为低延迟节拍器调度声音

我正在创建一个节拍器作为大型应用程序的一部分,我有一些非常短的wav文件可以用作单个声音。我想使用AVAudioEngine,因为NSTimer存在显着的延迟问题,而Core Audio似乎在Swift中实现起来相当困难。我尝试了以下操作,但目前无法实现前3步,我想知道是否有更好的方法。 代...

10得票1回答
构建一个简单的均衡器

我想使用AVAudioEngine做一个5段音频均衡器(60Hz、230Hz、910Hz、4kHz、14kHz),并且希望用户可以通过垂直滑块输入每个频段的增益,然后相应地调整正在播放的音频。我尝试使用AVAudioUnitEQ来实现,但是在播放音频时听不到任何差异。我尝试硬编码指定每个频率的...

8得票6回答
在iOS中保存音频后效果

我正在开发一个应用程序,让用户可以通过应用程序录制和修改他们的声音并分享。基本上,我已经完成了很多工作,现在是向您求助的时候了。这是我的播放功能,在播放录制的音频文件时添加音效。 private func playAudio(pitch : Float, rate: Float, rever...

7得票1回答
AVAudioEngine 的 inputNode 在播放 AVAudioPlayerNode 时格式会改变

我将从一个简单的“playground”视图控制器类开始,这个类展示了我的问题: ```我将从一个简单的“playground”视图控制器类开始,这个类展示了我的问题:``` class AudioEnginePlaygroundViewController: UIViewControll...