01 · FIND THE PULSE
How to find the BPM of a song by ear
Listen for a repeatable pulse, tap along, then check what you counted. You can estimate tempo without uploading a recording or knowing its title.
Start with a passage you can count
Choose a verse or chorus with a clear, repeated groove. Listen through a few bars before touching the counter. Try to keep a regular nod or foot tap going while the melody moves around it.
The beat is the recurring pulse; tempo is its rate in beats per minute. A drum pattern can contain several sounds between those pulses. Ableton’s beat and tempo lesson demonstrates that distinction.
For a straightforward 4/4 passage, count “1, 2, 3, 4” evenly and repeat. A snare on 2 and 4 is only two hits in that bar: tapping just those hits gives half the quarter-note pace. A busy hi-hat may do the opposite. Use the whole groove as your reference, rather than assuming one instrument always marks the beat.
If the introduction has no clear pulse, skip ahead. If different counts both fit, keep a note of the pulse you chose; you can compare the alternatives after measuring.
Measure the pulse with Tap BPM
- Play the music on any device and open the tap counter. It does not listen to your audio.
- Tap the pad once per counted beat, or press Space while focus is on the page or pad. Keep your counting pattern unchanged.
- The first tap starts timing; the second produces an estimate. Continue for several seconds and watch whether the value settles.
- Reset and try the same passage again. Compare the two estimates before copying the displayed result.
Tap BPM averages up to 12 recent intervals. “Steady tapping” describes even spacing between your taps, not proof that you found the recording’s intended beat. The calculation method explains the timing window and pause behavior.
On a phone, keep the pad visible while you tap. Switching to another tab pauses the measurement. A pause of three seconds or more means the next tap starts a fresh measurement, so very slow pulses may need to be tapped in smaller subdivisions.
Prefer a stopwatch? Count intervals carefully
You can also time a fixed number of beat intervals. Start the timer on a beat and call that starting point zero. Count the following beats 1 through 16, then stop on 16. You have timed 16 gaps between 17 beat positions.
BPM = 60 × counted intervals ÷ elapsed seconds
| Elapsed time | Math | Estimate |
|---|---|---|
| 8 seconds | 960 ÷ 8 | 120 BPM |
| 10 seconds | 960 ÷ 10 | 96 BPM |
| 12 seconds | 960 ÷ 12 | 80 BPM |
A common counting error: starting on “1” and stopping on “16” measures only 15 intervals. Dividing as though there were 16 makes the estimate too fast. You can instead count 1 through 17, or keep the zero-based method above.
Your reaction time still affects the answer. For example, timing 16 intervals as 8.2 seconds instead of 8 gives about 117.1 BPM instead of 120. A longer steady passage reduces the relative effect of the same timing error, but does not remove it.
Resolve half-time, double-time and drift
If you get roughly 60 while another reference says 120, check your count before blaming the tool. Two pulses per bar versus four can explain a factor of two. Use 2× when you deliberately tapped at half the desired pulse; use ½× if you tapped twice per desired beat. These controls change the result, not the song.
A slowly changing result may come from your timing, a missed tap, or a recording that changes tempo. Measure a short verse and chorus separately instead of averaging the whole performance into one number. A different recording or playback-speed setting can also explain a mismatch.
Record the result as an estimate with context: “about 120 BPM, quarter-note pulse, chorus.” A displayed decimal is not a guarantee of precision. If you are unsure what the beat unit means, read BPM vs. time signature. Once the count feels right, use it to choose a practice tempo.