我正在使用 std.numeric 中的 fft 函数
Complex!double[] resultfft = fft(timeDomainAmplitudeVal);
参数 timeDomainAmplitudeVal 是音频幅度数据。采样率 44100 hz,有 131072(2^16) 个样本
我看到 resultfft 与 timeDomainAmplitudeVal(131072) 的大小相同,这不适合我的项目(也没有意义)。我需要能够将 FFT 划分为 N 个等间隔的频率。我需要这个 N 由我来定义。
反正有没有用 std.numeric.fft 实现这个,或者你对 fft 库有什么建议吗?
Ps:我很高兴听到是否也存在一些 DSP 库