BeatRoot: An Interactive Beat Tracking and Visualisation System

Download Page


News

Release 0.5.7 (1.12.2009): Missing source files added.

Release 0.5.6 (9.11.2007): Several requested updates and features.

Release 0.5.3 (21.10.2006): Complete documentation, improved batch file processing, and first release of the 0.5.x source code.

BeatRoot tops the results of the MIREX 2006 Audio Beat Tracking Competition: See the results here

Release 0.5.2 (21.09.2006): Some simple batch file processing and text output for the MIREX 2006 competition.

Release 0.5.1 (11.09.2006): bug fixed where some files failed beat tracking.

Release 0.5.0 (23.08.2006): new version of BeatRoot written entirely in Java. Runs on Linux, MAC and Windows operating systems. New features include:

Previous versions of BeatRoot are no longer maintained.

Downloads (require Java 1.5 or higher run-time environment)

Download BeatRoot 0.5.6
Download BeatRoot 0.5.6 with source code and documentation

Papers

Update on BeatRoot and several evaluations including MIREX 2006: Evaluation of the Audio Beat Tracking System BeatRoot, Journal of New Music Research, 36 (1), 39-50, 2007.
Short paper describing the version of BeatRoot submitted to MIREX 2006
DAFx'06 paper describing the new onset detection algorithm
Original paper describing beat tracking algorithms, Journal of New Music Research, 30 (1), 2001, pp 39-58.
Paper describing interactive system, Proceedings of the 2001 International Computer Music Conference (ICMC'2001), pp 215-218.
My other papers are available here

Documentation

User Documentation for software, in HTML (needs updating)
Javadoc Documentation

Links


Simon Dixon, London: updated 9 November 2007
Email comments or questions to simon[DOT]dixon(AT)elec[DOT]qmul[DOT]ac[DOT]uk