我正在尝试使用aubio(https://aubio.org)库进行音高检测。我正在尝试使用 C 语言的 API,该new_aubio_pitch函数的参数之一是hop_size. 是什么hop_size意思以及如何选择?
跳跃大小应指连续帧之间的样本数。对于信号分析,Hop Size 应小于帧大小,以便帧重叠。
在下图中
QKs(n)如果您的后续问题是“您为什么要这样做?”,那么可以在此处找到该主题的一个很好的答案:
https://dsp.stackexchange.com/questions/36509/why-is-each-window-frame-overlapping