gpt4 book ai didi

iOS - 过滤后的声音停止后可听到爆音

转载 作者:行者123 更新时间:2023-11-29 12:10:49 25 4
gpt4 key购买 nike

一直在我的 iOS 设备上编写波形发生器。我有一个 Q 非常高的二阶低通滤波器。当我绕过滤波器时,声音很干净,不会爆裂。但是,当过滤器打开时,当我释放声音时会发出爆裂声。我应该在过滤器上放一个信封还是应该做其他事情?这真的很烦人,我绝对希望流行音乐消失。寻找任何建议!谢谢!

最佳答案

根据定义,高 Q 值低通滤波器具有较大的时间常数(请记住它是无限脉冲响应滤波器)。

IIR 滤波器是输出样本的加权和 - 下面的等式是一个简单的通用示例:

y[n] = x[n]*K0 + y[n-1]*K1 + y[n-2]*K2 + y[n-3]*K3....y[ n-z]*Kz

当您绕过滤波器(大概是通过绕过它路由信号)时,您会突然消除反馈回路对输出的任何影响,这可能会导致输出信号出现明显的不连续性。

相反,尝试将零插入延迟线 - 这将逐渐减少它们对后续样本的滤波器方程的贡献。

或者,您可以插入一个混合器,在滤波器之后混合“干”和“湿”信号,并改变与包络混合在一起的比例。

关于iOS - 过滤后的声音停止后可听到爆音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33485686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com