音乐音调类检测音频库

音乐音调类检测音频库

问题描述:

有没有人知道一个很好的开源音频库,检测音频信号的谐波音级强度(色度)?也就是说,对于给定的一段音频,12个音高中的每一个的强度。音乐音调类检测音频库

http://en.wikipedia.org/wiki/Harmonic_pitch_class_profiles

它可以是C,C++或Java只要速度(复杂性)良好。我不需要实时使用它,但会在数小时内使用它,所以速度比质量更重要。

查看QM Vamp Plugin库中的Chromagram plugin。为了确保它正是你想要的,你可以下载一个二进制文件并在Sonic Visualizer中进行测试,然后自己编译它。

看一看这个网页。 Dan Ellis的网站有很多声音相关的MATLAB示例

http://www.ee.columbia.edu/~dpwe/resources/matlab/chroma-ansyn/