【问题标题】:Aubio for BPM tracking on Android用于 Android 上 BPM 跟踪的 Aubio
【发布时间】:2012-05-28 18:31:45
【问题描述】:

我正在开发一个需要 BPM 跟踪的 android 音频项目。我决定自己写不是一个好主意,环顾四周后,我发现了一些进行 BPM 跟踪的库,例如 aubio、vamp、echonest 等。在很多情况下,aubio 似乎是一个不错的选择。问题是我找不到可以帮助理解如何使用该库的好的文档,例如兼容哪种输入音频格式(我应该在将音频传递给函数之前对其进行预处理)等。

您能否指出一些开源项目的一些文档或 aubio 实现(在 android 上将是一个奖励)。

如果您认为有一种更简单的方法(另一种算法/库)可以移植到 android(最好在 c 中),请告诉我。

谢谢。

【问题讨论】:

  • 我也对更新感兴趣,如果你有的话。我正在尝试交叉编译整个内容,但由于缺少标题而失败...
  • 好的,现在可以了。请参阅stackoverflow.com/questions/6791762/… 了解更多信息。

标签: android c audio-processing aubio beat-detection


【解决方案1】:

我使用 aubio 提供的 make 文件为 android 交叉编译它。我遵循了一些教程,例如this,它展示了如何交叉编译开源库。至于 aubio 的文档,我只是用了几次来了解它是如何工作的(我研​​究了这些例子是如何工作的),并阅读了作者的 phd 论文以大致了解技术内容。

【讨论】:

    猜你喜欢
    • 2017-07-28
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    • 2022-12-30
    • 2017-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多