假设我们有一个以 96 kHz 采样的音频信号,我们想要比较几个带通滤波器以找到具有最低矩形包络传播延迟的一个(见下图)。
感兴趣的波段是,其中,我们的目标是衰减,比如说在。
是否有经验法则或现成的计算器(作为在线网站或 Python)来找到具有最低传播延迟的最佳滤波器,例如在由矩形包络调制的信号的情况下?
当然,我可以在 Python 中运行测试,使用许多过滤器和这些参数的许多变体:
- FIR 滤波器(多少抽头?)
- 巴特沃斯过滤器(哪个顺序,...)
- 椭圆等。
但它有点长,而且有点随机。
示例:这里有一个 2 阶的 Butterworth,对于包络的传播,我们有大约 25 毫秒的延迟(x 轴确实以毫秒为单位)。
PS:这或多或少接近群延迟?

