Quote Originally Posted by Mirsha
It works by maths, very simple math in fact but the problem lies in peak detection over an audio sample. Yes if the bass is clean and regular it works fine, try throwing in breaksy tracks and you start to run into problems and god help you if you throw something in with enough low end to mask the kick. Stuff with a weak kick can also fall prone to this and even breakdowns in tracks can throw it off, especially if the start of a track is a bit lacking in regular low end stabs as quite often these processes work by interatively improving on a guess from the begining of a file and tracks like this throw it completely off at the start which leads to a biased result.

There is another way you can bpm yuor track. Make sure that warping on your sample is OFF, then play it and use the TAP button at the top right. Ableton will change the BPM to match your tapping so you can get rough estimate of the BPM then when you switch on warp for the sample it'll copy the bpm from the global variable and then you can clean it up a bit.

ive inputted venetian snares, aphex twin, sickboy, shitmatt tracks and it can bpm them