Better beat detection
What algorithms for beat detection are out there, aside from the traditional ones? Is anybody working on new ones?
Many thanks in advance
Joe
Hello,
Check maxobjects.com for "beat", "bonk" and other keywords you remember.
Also check these which are recent and are not included in maxobjects database:
kinetic.toolbox has a midi beat tracker
http://smc.inescporto.pt/kinetic/?page_id=19
IBT
http://smc.inescporto.pt/research/demo_software/
Hope it helps,
dc
yes, IBT
Btrack (http://www.eecs.qmul.ac.uk/~adams/software.html) by Adam Stark
BeatComber~ (comb filter matrix beat tracker) - by myself - http://www.eecs.qmul.ac.uk/~andrewr/software.html
as to which works best...who knows?
Just made a M4L device with Bonk~ and it works nicely, fast and reliable triggering.
that would really count as onset detection. Bonk being good for detecting percussive onsets (and useful for drum tracking). The task of beat trackers is to try to tap pretty much as a person would.
So, in case you're interested in onset detection, there's also Adam Stark's qm.onset and I've done an onset detector called AubioOnsetDetector . Links the same as for the beat trackers. My page leads here - https://code.soundsoftware.ac.uk/projects/aubio-onset-detector/repository/show/maxExternals. These basically implement forms of onset detection from Juan Bello et al.'s paper of 2005 as externals.
I've used Beat but it is very processor heavy.
Does anyone know what Ableton uses for beat detection and tempo mapping?