向KissFFT提供大量样品

时间:2015-06-13 05:04:07

标签: audio signal-processing fft kissfft

我想找到持续时间为10秒的音频信号的4096点DFT,采样率为44100 Hz。因此,有441000个输入样本。但KissFFT最多只需4096作为输入大小。如何找到如此大信号的FFT?

1 个答案:

答案 0 :(得分:5)

大多数真实世界音频信号(语音,音乐等)的功率谱是随时间变化的,因此通常使用重叠窗口计算一系列短期FFT,以产生一系列功率谱,即a 谱图

我建议从50%重叠开始,因此第一个FFT将用于样本0..4095,第二个用于2048..6143等。