6

BPM トラッキングを必要とする Android オーディオ プロジェクトに取り組んでいます。自分で書くのは得策ではないと判断し、いろいろ調べたところ、aubio、vamp、echonest などの BPM トラッキングを行うライブラリがいくつか見つかりました。問題は、互換性のある入力オーディオ形式の種類 (関数に渡す前にオーディオを前処理する必要があるか) など、ライブラリの使用方法を理解するのに役立つ適切なドキュメントが見つからないことです。

いくつかのオープン ソース プロジェクトへの aubio のドキュメントまたは実装を教えてください (Android ではボーナスになります)。

Android (できれば c) に移植する簡単な方法 (別のアルゴリズム/ライブラリ) があると思われる場合は、お知らせください。

ありがとう。

4

1 に答える 1

0

aubioで提供されているmakeファイルを使用して、Android用にクロスコンパイルしました。私は、オープンソースライブラリをクロスコンパイルする方法を示すこのようないくつかのチュートリアルに従いました。aubioのドキュメントについては、それがどのように機能するかを理解するために数回使用し(例がどのように機能するかを研究しました)、著者の博士論文を読んで技術的なことについて大まかなアイデアを得ました。

于 2012-09-24T08:53:39.257 に答える