如何用iOS制作简单的EQ AudioUnit(低音,中音,高音)? [英] How to make a simple EQ AudioUnit (bass, mid, treble) with iOS?

查看:532
本文介绍了如何用iOS制作简单的EQ AudioUnit(低音,中音,高音)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有人知道如何用iOS制作一个简单的EQ音频单元(3个频段 - 低,中,高)?我知道如何在我的AU Graph中添加iPod EQ音频单元。但它只允许你访问预设,我需要适当控制均衡器。

does anyone know how to make a simple EQ audio unit (3 bands - low, mid, hi) with iOS ? I know how to add an iPod EQ Audio Unit to my AU Graph. But it only give you access to presets and I need proper control of the EQ.

我已经四处寻找一些教程或解释,但没有运气。

I've looked around for some tutorials or explanations but no luck.

谢谢。

André

推荐答案

iPhone并不完全支持自定义AudioUnit。或者,更确切地说,它不允许您注册AudioUnit的标识符因此您可以将其加载到AUGraph中。但是,您可以注册渲染回调,获取原始PCM数据,并相应地处理它。这就是我在iPhone中实现效果处理的方式。

The iPhone doesn't exactly support custom AudioUnits. Or, more precisely, it doesn't allow you to register an AudioUnit's identifier so you could load it in an AUGraph. You can, however, register a render callback, get raw PCM data, and process it accordingly. This is how I've implemented effect processing in the iPhone.

这篇关于如何用iOS制作简单的EQ AudioUnit(低音,中音,高音)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆