2016-02-11 52 views
-1

我一直在寻找很多事情,没有找到任何干净的解决方案。我如何从Android应用程序获取歌曲的BPM的近似值?在Android中获取歌曲的BPM

我是否真的需要深入理解概念才能实现BPM检测算法?

这不是我的应用程序的核心...所以我想使用一个简单的库,即使它不是最好的解决方案。

谢谢

回答

0

这不能简单来说回答,因为它是由声音能量,这是很容易检测定位峰值的复杂process.The简单的节拍检测算法的工作。更复杂的方法使用梳状滤波器和其他统计/波形方法。有关代码示例的详细说明,请查看GameDev article

此外,作为参考,您可以从code of this app中了解到在Android中尝试使用BPM。

希望它有帮助!