标签: audio signals signal-processing pitch audio-analysis
给出一个录音(单声和单声道),并用Melodia之类的算法提取了旋律,我想找到该音高序列中频率几乎稳定的所有片段(与平均频率的最大偏差应为在至少N毫秒的持续时间内小于给定范围R)。确定了这些细分后,我想获取每个此类细分的平均频率。
无需对这些音高进行任何进一步的计算(目标不是找到音阶或生成乐谱)。
是否已为此目的预先构建了算法?如果没有,您将如何编写这样的算法(以任何编程语言,使用任何库)?
非常感谢您!