当前位置:  开发笔记 > 编程语言 > 正文

Bpm音频检测库

如何解决《Bpm音频检测库》经验,为你挑选了2个好方法。

我正在寻找一个简化tempo/bpm音频检测的库.

类似于这个http://adionsoft.net/bpm/的东西,但要在*NIX机器上使用.

任何语言,但偏好到php,perl,python.



1> Phillip Whel..:

Mixxx使用SoundTouch库中的BPMDetect类进行BPM检测.还有另一个名为BPMDj的开源库,它更难使用但更准确.

不过,我个人不会依赖.然后我又是一个业余爱好者DJ,所以我倾向于更多地依赖我的耳朵.

编辑

有一个更好的OSS库称为aubio.它还可以进行心跳检测和起始检测.

另一个编辑

Mixxx现在已经转移到了VAMP插件集,这更好,支持aubio和许多其他节拍检测库.它还支持键检测和其他音频分析功能.



2> 小智..:

不是库,而是单个类:来自Mixxx的 bpmdetect.{cpp,h} .

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有