gpt4 book ai didi

audio - 标准化 FFT 数据 (FFTW)

转载 作者:行者123 更新时间:2023-12-01 18:28:10 25 4
gpt4 key购买 nike

使用 FFTW 我一直在计算标准化 .wav 文件数据的 FFT。然而,我对如何标准化 FFT 输出有点困惑。我一直在使用对我来说显而易见的方法,即除以最高的 FFT 幅度。然而,我已经看到建议除以 1/N 和 N/2(其中我假设 N = FFT 大小)。这些如何作为标准化因素发挥作用?在我看来,这些因素与实际数据之间似乎没有直观的关系 - 那么我错过了什么?

非常感谢您对此提供的任何帮助。

最佳答案

令人惊讶的是,FFT 和 IFFT 没有统一的定义,至少就缩放而言,但对于大多数实现(包括 FFTW),您需要在前向缩放 1/N,并且有没有反向缩放。

通常(出于性能原因)您会希望将此缩放因子与任何其他校正(例如 A/D 增益、窗口增益校正因子等)合并在一起,以便您只需应用一个组合缩放因子即可您的 FFT 输出箱。或者,如果您只是生成一个以 dB 为单位的功率谱,那么您可以对从功率谱箱中减去的单个 dB 值进行校正。

关于audio - 标准化 FFT 数据 (FFTW),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4855958/

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