Fun Music

BPM calculator

Tempo
BPM
Note value
Beats per bar
Selected note 500 ms
60000 ÷ 120 = 500 ms per beat
Every note value
Whole note 2,000 ms
Half note 1,000 ms
Quarter note 500 ms
Eighth note 250 ms
Sixteenth note 125 ms
Dotted 750 ms
Triplet 333.33 ms
As a frequency 2 Hz
One bar 2 s
60000 ÷ BPM = ms per beat

At 120 beats per minute a quarter note is exactly 500 milliseconds and a bar of four is exactly two seconds. Every other tempo is easiest to reason about relative to it. 60 BPM doubles everything, 240 halves it. It is also why so much dance music sits between 120 and 130: the arithmetic is clean and the tempo sits close to a brisk walking pace.

A beat lasts 60,000 divided by the tempo in milliseconds. At 120 BPM a quarter note is 500 ms, an eighth 250 ms, a dotted quarter 750 ms and a quarter triplet 333.33 ms, and a bar of four takes exactly two seconds. The dotted and triplet rows follow whichever note you pick, so choosing an eighth turns them into 375 and 166.67. The same page runs the sum backwards, in bars, and in semitones of pitch.

How to work out tempo timings

1 Pick what you need: note lengths, delay and reverb times, bars to seconds, milliseconds back to a tempo, or semitones to a frequency.
2 Enter the track tempo, and the beats per bar if it is not four.
3 Read the milliseconds for each note value, and dial them into the plugin or pedal.
4 Set reverb pre-delay to a sixteenth and decay to about one bar.

Tempo-synced delay is the difference between an effect that sits in a track and one that fights it. A delay set to an arbitrary 380 ms against a 120 BPM song produces repeats that drift across the beat and muddy everything; the same delay at 375 ms locks to a dotted eighth and reads as part of the arrangement. Most plugins now offer host sync and do this for you, which is exactly when knowing the underlying numbers stops being necessary and starts being useful; for hardware, for guitar pedals, and for understanding why a preset does not fit.

Why the dotted eighth is the one everyone uses

A dotted eighth is three sixteenths long, so its repeats land between the quarter notes rather than on them. That fills the space without reinforcing the pulse, which is why a plain quarter-note delay so often sounds like it is competing with the drums while the dotted eighth sounds like part of the arrangement. At 110 BPM it is 409 ms, at 120 it is 375. Reverb uses the same table from the other end: a sixteenth of pre-delay keeps the dry signal clear before the tail arrives, and a decay of about one bar means the tail has cleared by the time the next bar starts.

Working backwards, and the factor-of-two trap

Measuring a loop and converting back to a tempo is the same equation inverted, and it is where the arithmetic earns its keep. A 500 ms region is 120 BPM if it is a quarter note and 240 if it is an eighth, which is why the reading comes with its half-time and double-time neighbours: a tempo that looks wrong by a factor of two almost always is. It is the same relationship that makes drum and bass at 174 and hip-hop at 87 feel related instead of unrelated.

Below the millisecond level the unit that matters is samples. At 44.1 kHz one millisecond is 44.1 samples, so a 500 ms beat is exactly 22,050, which is why 120 BPM loops slice cleanly at that rate and awkward tempos do not. A loop cut a few samples short accumulates drift over repeats, heard as a gradual slide against the grid instead of an obvious error.

Semitones, for when the tempo tab is not the answer

Pitch runs on the same kind of arithmetic and belongs beside it. Each semitone multiplies frequency by the twelfth root of two, about 1.05946, so twelve of them double it exactly. The reference itself is a convention that has moved: A440 was only agreed internationally in 1955, baroque ensembles commonly play at 415 a full semitone lower, and some orchestras tune to 442 for a brighter sound. The 432 Hz tuning that circulates online has no historical or acoustic basis, but it is a valid reference like any other and the field accepts it.

What people use it for

  • Setting a delay pedal or plugin to the track tempo
  • Timing reverb pre-delay and decay to the track
  • Working out how long an eight-bar section runs
  • Getting the tempo back from a measured loop length
  • Checking whether a tempo reading is half or double time
  • Trimming a loop to an exact number of samples
  • Tuning to a non-standard reference such as 415 or 432 Hz
  • Finding the frequency of a note for a notch filter

Questions

Divide 60,000 by the tempo. At 120 BPM that is 500 ms per quarter note, and 468.75 ms at 128 BPM.

Was this tool any good?
Internal signal only · I use it to find the tools worth rebuilding