我如何使用FFT获得频率?正确的程序和代码是什么?
最佳答案
音高检测通常涉及测量功率谱中谐波之间的间隔。通过取前 N/2 个 bin (sqrt(re^2 + im^2)) 的幅度从 FFT 获得功率谱。然而,还有更复杂的音高检测技术,例如 cepstral analysis ,我们对功率谱的对数进行 FFT,以识别谱峰的周期性。
关于signal-processing - 使用 FFT 检测小号的音高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2244973/