最近,我一直在研究 IIR 和 FIR 滤波器,并尝试使用微控制器创建参数均衡器。更具体地说,我使用其上的 ADC 以大约 44 kHz 的频率对音频进行采样,在抓取样本之间,我使用时间来处理信号并将其传递到 DAC。
不过让我有点困惑的是,这个过程似乎非常激烈,并且通常需要在样本之间的大部分时间来完成所有处理(使用 8 个 2 极 IIR 带通滤波器)。
像 Spotify 这样的程序,或者像大多数 Galaxy 手机这样的设备都有类似的均衡器,但它们在非专用硬件上运行,我真的很困惑他们是如何做到这一点的?有谁知道他们是否基本上以更快的速度做同样的事情,或者我错过了什么秘诀?
我从未在这些平台上测试过前面提到的任何一个均衡器,所以也许它们真的很糟糕,但至少只是通过听它们,听起来并不可怕。