ANSWER · TEMPO & KEY
How Do I Tell the BPM of a Song?
To tell the BPM of a song, count the beats for 15 seconds and multiply by four, tap along on a tap-tempo button for at least eight beats, or load the file into DJ software and read the analysed tempo. Then sanity check the number against the genre so you have not landed on half or double the real tempo.
Method 1: count and multiply
Find the pulse, usually the kick drum. Count how many kicks you hear in 15 seconds and multiply by four. Thirty-two kicks in 15 seconds is 128 BPM. Counting for 30 seconds and doubling is more accurate. This gives a whole number, which is enough to identify the tempo but not enough for a precise grid.
Method 2: tap tempo
Most DJ software, many apps and Club Ready Music itself have a TAP button. Tap on each beat; the tool measures the average interval and converts it to BPM. Accuracy improves with more taps: four taps gets you close, sixteen taps gets you within a fraction of a beat per minute. In Club Ready Music's DJ Edit tool the tap button averages your taps and resets if you pause for more than two seconds.
Method 3: automatic analysis
DJ software analyses a file by detecting onsets, the moments where energy suddenly rises, and finding the most regular spacing between them. Club Ready Music's DJ Edit does this when you upload: it decodes the song, builds an onset envelope, and picks the strongest periodicity between 70 and 180 BPM using the middle 60 percent of the track to avoid intros and outros. The result is shown to two decimals, with the first beat position, before anything is built.
Automatic analysis is excellent on steady electronic and pop music and less reliable on swung, live or rubato material. Always glance at the number.
Sanity checking the result
- Half or double time is the most common error. A 70 BPM reading on a drum and bass track is really 140; a 170 reading on a hip-hop track is really 85. Compare against the genre's usual range and use the ½ and ×2 buttons if your tool has them.
- Audition on the grid. Club Ready Music's "4 bars" button plays four bars from the detected first beat so you can hear whether the downbeat lands where the grid says. If the kick drifts against the count, the BPM or the first beat is off.
- Check the end of the track. A tempo that is slightly wrong shows up as a grid that has slipped by the last chorus.
Typical ranges by genre
| Genre | Usual BPM |
|---|---|
| Hip-hop, R&B | 80 to 100 |
| Pop, disco | 100 to 125 |
| House, tech house | 120 to 130 |
| Techno, trance | 128 to 145 |
| Dubstep, trap (half-time feel) | 140 to 150 |
| Drum and bass | 170 to 176 |
Fixing it in Club Ready Music
In DJ Edit, the detected BPM can be typed over, halved, doubled or replaced with a tap. The first beat is adjustable in milliseconds. The confirmed values drive the intro loop, the outro, the redrum and the tempo shift, and the final BPM is written into the file's tags for your DJ software.
Frequently asked
What is the formula for BPM?
Beats per minute equals 60 divided by the time between beats in seconds. A beat every 0.5 seconds is 120 BPM; every 0.469 seconds is 128 BPM.
How accurate does the BPM need to be?
For a DJ grid, within about 0.05 BPM over a four-minute track, or the grid drifts by a beat before the end. Automatic analysis and tap tempo over 16 or more taps both reach that.