It works fine, but requires manual adjustment for just about every song in my playlist. If you dont have a good ear for music and metronomes, it may be too tricky for you.
C-K-Z about BPM Detector