我正在分析吉他弦的弹拨和延音。我在使用 FFT 的自动相关方面取得了很好的成功。现在我想在琴弦仍在振动时检测弹拨。由于我已经定期使用 FFT 来寻找音高,我想也许我可以利用 fft 结果并寻找可能表明重新选择的变化。我是否只是简单地为某种功率测量添加垃圾箱?
有任何想法吗?
我正在分析吉他弦的弹拨和延音。我在使用 FFT 的自动相关方面取得了很好的成功。现在我想在琴弦仍在振动时检测弹拨。由于我已经定期使用 FFT 来寻找音高,我想也许我可以利用 fft 结果并寻找可能表明重新选择的变化。我是否只是简单地为某种功率测量添加垃圾箱?
有任何想法吗?
弹拨可能比自由弦产生更多的宽带噪声。这种噪声的 FFT 将在与单个音高(F0 或泛音)相关的所有 FFT 结果箱之外显示更多的相对能量。
此外,自由弦在与声音数据窗口化的连续偏移 FFT 帧上的音高相关的任何 FFT 幅度中具有更可预测的衰减率。这种衰减率的突然变化(停止或大幅增加)可能会导致干扰,例如弹拨。