Aubio for BPM tracking on Android

I am working on an android audio project that requires BPM tracking. I decided that writing my own would not be a good idea, and after inspecting I found several libraries that track BPM, such as aubio, vamp, echonest, etc. From the party aubio seemed like a good choice. The problem is that I cannot find good documentation that can help understand how I can use the library, for example, which input audio formats can be compatible (should I pre-process the audio before passing it on to functions), etc. .

Can you tell me some documents or aubio implementations for some open source projects (there will be a bonus on android).

If you think that there is an easier way (another algorithm / library) for the port on android (preferably in c), let me know.

Thank.

+5
source share
1 answer

I used make files provided with aubio to compile it for Android. I followed some tutorials such as this , which shows how to cross-compile open source libraries. Regarding the documentation for aubio, I just used it several times to understand how it works (I learned how the examples work), and read the author's theses to get a general idea of ​​the technical materials.

0
source

All Articles