All Tools
A
OtherFreeOpen Source
AUBIO
Library for pitch, onset, beat, and tempo analysis
GPL-3.0
ABOUT
Music information retrieval needs onset, pitch, and beat tracking without a closed research suite. Aubio is a C library with Python bindings that annotates audio so ML pipelines extract tempo and notes without rolling custom DSP.
INSTALL
pip install aubioINTEGRATION GUIDE
1. Detect onsets and beats in a music track from Python
2. Extract pitch contours for a singing or instrument recording
3. Annotate tempo for a dataset before training a rhythm model
4. Run aubio-onset or aubio-pitch from the command line
TAGS
aubioaudiomirpitchonsetbeatpythonc