RunTheTests
/

BPM Tapper

Tap along to find a track's tempo, using the median so early taps stop counting.

0 taps

How this test works

Each tap is timestamped and the gaps between consecutive taps are collected, then the median gap is converted to beats per minute. The median is what makes this usable. The common implementation averages every gap since the first tap, which means the two ragged taps everyone produces before finding the groove keep dragging the number for the rest of the session — and the longer you tap, the more stubbornly they hold on. A median settles on the tempo actually being tapped and lets the early mess fall out by itself. Steadiness is reported separately as the median absolute deviation, so one badly timed tap shows up as spread rather than silently moving the tempo.

What the results mean

Tempo
Beats per minute from the median gap between taps.
Steadiness
How much your taps varied, as milliseconds and as a share of the beat. Under about 3% is steady.
Half / double time
The same pulse at half and twice the rate. If the reading feels wrong, it is usually one of these two.
Taps
Four is the minimum for a reading. Eight or more makes it solid.

Common problems and fixes

The reading is half what I expected
You are tapping every other beat. The half and double figures are shown for exactly this — pick whichever matches the music.
My steadiness is poor but the tempo looks right
That is the median doing its job. Spread does not move the tempo figure, it just tells you the taps were uneven, which usually means the beat you are following is ambiguous.
It jumped when I paused and started again
Gaps over two seconds are discarded as pauses rather than counted as very slow beats, so a pause costs you nothing.

Frequently asked questions

How many taps do I need?

Four for a rough figure, eight or more for a solid one. Because the median is used rather than a running average, extra taps sharpen the reading rather than diluting it.

Why is my tap tempo different from what a DJ app reports?

Most often half or double — you are tapping a different subdivision of the same pulse. Both figures are shown so you can pick the one that matches.

Does tapping accuracy matter?

Less than you would think. The median ignores outliers, so an occasional missed tap does not move the result. Consistently drifting tempo is what causes trouble, and that shows in the steadiness figure.

More in Audio