如何为音频流IOS应用程序实现均衡器。我们已经在IOS SDK上实现了音频流应用程序。我们需要使用音频流创建均衡器。请分享您的想法。
最佳答案
iOS9
的新功能是,您可以输入可能对您有用的AVAudioCompressedBuffer
,或者如果您需要定位iOS8
,则可以使用AVAudioPCMBuffer
。
将流放入缓冲区后,可以使用AVAudioEngine
并将输入连接到AVAudioUnitEQ
节点。
例如,查看:
AVAudioUnitEQ / .BandPass filter doesn't work
Tap Mic Input Using AVAudioEngine in Swift
Stream data from network in AVAudioEngine, is it possible?
https://developer.apple.com/videos/wwdc/2014/#502