tas*_*ock 6 audio objective-c core-audio audiounit ios
iOS上AudioUnit的唯一影响是"iTunes EQ",它只允许您使用EQ预设.我想在我的音频图表中使用自定义的eq
我在这个问题上遇到了这个问题,看到了一个答案,建议在渲染回调中使用这个DSP代码.这看起来很有希望,人们似乎在各种平台上有效地使用它.然而,即使平坦的eq,我的实施也有很多噪音.
这是我的20行集成到Apple的"MixerHost"示例应用程序的"MixerHostAudio"类(一次性提交):
https://github.com/tassock/mixerhost/commit/4b8b87028bfffe352ed67609f747858059a3e89b
关于如何让这个工作的任何想法?整合情商的任何其他策略?
编辑:这是我遇到的失真的一个例子(使用eq flat):http: //www.youtube.com/watch?v = W_6JaNUvUjA
在 中的代码中EQ3Band.c,使用滤波器系数而不进行初始化。该init_3band_state方法仅初始化增益和频率,但系数本身es->f1p0等未初始化,因此包含一些垃圾值。这可能是输出不良的原因。
| 归档时间: |
|
| 查看次数: |
3517 次 |
| 最近记录: |