[LAU] Songanalysis and other beat detection programs

Chris Cannam cannam at all-day-breakfast.com
Thu Jan 11 14:00:22 UTC 2018


On Thu, 11 Jan 2018, at 12:11, Jeanette C. wrote:
> Is there any other text-based software that can do beat/tempo detection out of 
> the box?

The Aubio tools from Paul Brossier - aubiotrack, aubioonset, aubionotes. (From https://aubio.org/)

And not quite out of the box, because it's entirely plugin-based, but Sonic Annotator is designed for this, using for example the QM Vamp Plugins beat/tempo tracker plugin.

(Sonic Annotator is at http://www.vamp-plugins.org/sonic-annotator/, the QM plugins at https://code.soundsoftware.ac.uk/projects/qm-vamp-plugins/files)

Sonic Annotator can be a bit verbose, but in brief: download the QM plugins package, unpack and install its dynamic library file to $HOME/vamp/, and then run something like

$ sonic-annotator -d vamp:qm-vamp-plugins:qm-tempotracker:tempo -w csv --csv-stdout  filename.wav


Chris


More information about the Linux-audio-user mailing list