我正在尝试使用 aubio ( https://aubio.org ) 库进行音高检测。我正在尝试使用 C 的 API,new_aubio_pitch
函数的参数之一是hop_size
. 是什么hop_size
意思,你如何选择一个?
问问题
3836 次
1 回答
5
跳数大小应指连续帧之间的样本数。对于信号分析,Hop Size 应该小于帧大小,使帧重叠。
在下图中
- 跳跃大小将是
Q
- 帧大小将是
K
- 一切都与信号有关
s(n)
如果您的后续问题是“您为什么要这样做?”,那么在此主题中可以找到一个很好的答案:
https://dsp.stackexchange.com/questions/36509/why-is-each-window-frame-overlapping
于 2018-07-11T09:35:10.747 回答