ios - 为音频流 IOS 应用程序实现均衡器

标签 ios objective-c iphone streaming core-audio

如何为音频流 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

关于ios - 为音频流 IOS 应用程序实现均衡器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31383282/

相关文章:

iphone - iOS 上的假长曝光

iphone - 使用 UIAccelerometer 计算 xcode 中的距离

ios - 单元格上的 UicollectionViewCell 选择更改边框颜色

android/iphone - 后台进程或服务可以注入(inject)代码或读取前台应用程序中的变量吗?

objective-c - 如何在 iphone 中以 jpg 或 png 格式保存图像?

ios - 如何在横向上调整自定义 UITableView 分隔符的大小并防止消失

ios - 从 webservice 获取 unicode 字符并在 ios 应用程序中显示它们

android - 哪个是移动应用程序开发的最佳跨平台框架?

objective-c - 从AppDelegate访问其他Class实例

iphone - 如何在 tabbarcontroller 的特定 View 中添加右栏按钮项