• BPM Detector (old version) 1
  • BPM Detector (old version) 2
  • BPM Detector (old version) 3
  • BPM Detector (old version) 4

BPM Detector (old version)

THIS IS THE OLD VERSION!
Scroll all the way down to "More by Sandberg Sound" to get the new version. You can also click the "Visit webpage" link, below, to download the new version.

Alternatively, look for the new version in Google Play (it has the same icon).

**
* This page will only download the older version. Screenshots shown below are for the new version. ***

Unlike the others, this app actually LISTENS to the music using the phone's on-board microphone. Simply start the app, and the BPM is updated once every seven seconds. The app works best with music that has a strong beat.

Switch the app into "nerd mode" to have a look under the hood. Watch as a spectrogram is generated in real-time (choose color or black & white). Below the spectrogram you will see the rate of energy change of the music. Peaks represent beats or other musically significant events. Once every seven seconds, the bottom of the screen displays a chart with the candidate beats per minute. The largest values are the most likely.

Note that the app also works on music without a strong beat, but you may have to snap your fingers or clap to the music to help it register energy transitions correctly.

For fun, try beatboxing while running the app!

Category : Music & Audio

Related searches

Reviews (23)

A. G. u. May 13, 2012     

This app is great! I love the spectrum display in nerd mode. You can see sine wave sweeps and other cool stuff when it's analyzing the tune. It uses the mic instead of taping the screen like many other BPM "detectors". In nerd mode, you can adjust the mic sensitivity for the environment you're in (loud or quiet). It would be nice if it had a taping feature too, but it works really well as is.

A. G. u. Sep 14, 2012     

This app is surprisingly good at hearing music and identifying the beats per minute. Its performance has a few deficiencies, though. First, it provides no estimate of the reliability of its result. Even if the app is right 90% of the time, you don't know which 10% of the time it's wrong. So you will still need to verify the correct BPM by counting beats. If it told you how reliable its result is, you would not have to do this. Second, when it fails to find a BPM, you now have to fire up a different app to manually count the beats. If this app included the ability to let you tap the beats out, then you would not need to use a second app. Its performance would get it 4 stars. However, the UI is terrible. The output is in a weird LED-style counter that is confusing and hard to read. On various devices the menu is either inaccessible (Nexus 7 running 4.1) or poorly formatted (Galaxy Nexus running 4.1, Galaxy Y Duos running 2.3.6). And there is no simple way of telling it "new song, recalculate BPM". So overall I rate it only two stars.

A. G. u. Apr 17, 2012     

Ok but doesn't work very well with dubstep or drum and bass. Too complex for it I guess. I'll stick to manual versions

A. G. u. Nov 9, 2012     

Everything use to work fine but all of a sudden stopped working. Seems like the app isn't getting any signal from the phone's Mic... and the Mic works perfectly fine. Fix please... this app is really useful!!

A. G. u. Jun 17, 2012     

accurate and only takes like 5 seconds. maybe dont use it for dubstep, since dubstep changes tempo alot, but that should seem obvious.

A. G. u. Dec 9, 2011     

This is a very good app and is fairly accurate at BPM detection, however it seems to be about 1 BPM lower than the actual BPM about 50% of the time.

A. G. u. Sep 21, 2012     

Great to see a free BPM app that doesn't involve tapping. Having tested it against an online metronome, however, it only correctly counts beats between 80-160 BPM: below 80 it displays twice the actual beat and above 160 it displays half the actual beat.

A. G. u. Feb 26, 2012     

Great app... must have for all musicly inclined people/ anyone that works with music or is in a band Great app... would be cool if the buffer was faster than 7 seconds but really is awesome and well made

A. G. u. Nov 29, 2012     

Very nice app, but it cannot detect properly if bpm is greater than ~160

A. G. u. Feb 4, 2012     

I would pay for this well done dev, truly the most useful app I have ever downloaded no joke!

A. G. u. Apr 7, 2012     

Won't work on my Android Tab. It opens then closes immediately.

Pin. P. C. Feb 3, 2015     

Certain phones, (like mine) don't have an options button so I can't access the spectrogram mode. Maybe add a button in the app to get into the options?

A. G. u. May 8, 2012     

It does what i expect it to do. Great app!

A. G. u. Jan 10, 2012     

Works great live with my band to stop us speeding up!

A. G. u. May 24, 2012     

Very battery intensive but otherwise awesome!

A. G. u. Feb 21, 2012     

Fun to use the visuals!

A. G. u. Mar 6, 2012     

Really good app! Very happy!

A. G. u. Apr 9, 2012     

Quantized in Acid...70.634 bpm's...this detected 140bpm's??

A. G. u. Nov 24, 2012     

This app is an excellent tool, but could use some minor changes. It could use a bigger, clearer number display so that you can put the phone on the ground and read it at a glance. Being able to set the range would also be an asset as it likes to double slow beats.

j. j. Dec 31, 2012     

Works great. So far it has been accurate 98% of the time. This is much better than having to tap it out.

A. G. u. Oct 20, 2012     

Seems like a nice app. The bpm is a bit too hard to read clearly on my phone in the Nerd mode though, the text appears pretty distorted.

Jam. S. May 13, 2013     

In answer to those who complain it sometimes gets it wrong, true, but you CAN tap - just do it noisily e.g. with fingernail, as it "hears" the tap! Only problem is cannot access options on devices without menu/settings button

A. G. u. May 3, 2012     

Not accurate at all, what a waste of time.