用于Android上BPM跟踪的Aubio
我正在从事一个需要BPM跟踪的android音频项目。我认为写自己的不是一个好主意,环顾四周后,我发现了一些进行BPM跟踪的库,如aubio、vamp、echonest等。aubio似乎是一个不错的选择。问题是我找不到好的文档来帮助我理解如何使用库,例如,什么样的输入音频格式是兼容的(在将音频传递给函数之前是否应该预处理音频),等等 你能给我指一下aubio的一些文档或实现,以及一些开源项目(在android上会是一个奖励) 如果您认为有一种更简单的方法(另一种算法/库)可以移植到android上(最好是c),请告诉我用于Android上BPM跟踪的Aubio,android,c,audio-processing,aubio,beat-detection,Android,C,Audio Processing,Aubio,Beat Detection,我正在从事一个需要BPM跟踪的android音频项目。我认为写自己的不是一个好主意,环顾四周后,我发现了一些进行BPM跟踪的库,如aubio、vamp、echonest等。aubio似乎是一个不错的选择。问题是我找不到好的文档来帮助我理解如何使用库,例如,什么样的输入音频格式是兼容的(在将音频传递给函数之前是否应该预处理音频),等等 你能给我指一下aubio的一些文档或实现,以及一些开源项目(在android上会是一个奖励) 如果您认为有一种更简单的方法(另一种算法/库)可以移植到android
谢谢。我使用aubio提供的make文件为android交叉编译它。我学习了一些教程,比如如何交叉编译开源库。至于aubio的文档,我只是多次使用它来了解它是如何工作的(我研究了这些示例是如何工作的),并阅读了作者的博士论文,以便大致了解技术方面的内容。如果您有任何更新,我也感兴趣。我正试图交叉编译整件事,但它在缺少一个头时失败了…好了,现在它可以工作了。更多信息,请参阅。