标签: c pitch
我正在使用自动相关功能来检测信号的音高。我正在使用这个等式 ACF(S)=(1 / N)*Σ-(| X(N)-x(N + S)|)
我如何从这里开始。 我应该找到最小值,而音调是最小值的指数。在这种情况下,音高始终为0.我正确地做到了吗? 我需要帮助。感谢。
答案 0 :(得分:0)
自相关函数中的第一个最小值标识基本周期(因此登录时原始数据不会太嘈杂)。这将是一些样本N,因此您需要将其转换为频率,例如
N
pitch = Fs / N
其中Fs是采样频率。
Fs