BPM Counter
Tap along to find the tempo, or upload a track for science-backed BPM detection with groove score, clave heritage, and micro-timing profiles.
Beyond tempo: groove
Madison & Sioros proved that groove isn't tempo — it's micro-timing. MusicMind measures the subtle push and pull of beat placement that makes music feel good to move to.
Groove score
A 0-100 rating of how much the rhythm makes you want to move, based on micro-timing deviation patterns and syncopation density.
Clave heritage
Identifies the underlying clave pattern (Son, Rumba, Bossa, Tresillo) that shapes the rhythmic DNA of the track.
Tempo reference
Largo
40-60 BPM
Adagio
66-76 BPM
Andante
76-108 BPM
Moderato
108-120 BPM
Allegro
120-156 BPM
Presto
176-200 BPM
Frequently Asked Questions
How accurate is BPM detection by upload?+
Upload mode uses autocorrelation-based tempo estimation, which is accurate within 1-2 BPM for most tracks with a clear beat. Complex polyrhythmic music may show half or double time.
How accurate is tap BPM?+
Tap mode accuracy depends on your tapping consistency. After 8+ taps it typically converges to within 2-3 BPM. The algorithm averages recent inter-tap intervals for stability.
Does upload mode work offline?+
Yes! All processing runs locally in your browser using native Web Audio APIs. No internet connection needed after the page loads.
Can I detect BPM of a live performance?+
For live audio, use tap mode — tap along to the beat. Upload mode requires a pre-recorded audio file.
What is groove score?+
Groove score measures how much a rhythm makes you want to move, based on research by Madison & Sioros. It analyzes micro-timing deviations from a strict grid — the subtle push and pull of beat placement that separates a stiff click track from a feel-good groove. Scored 0-100.
What are clave patterns?+
Clave patterns are foundational rhythmic cells from Afro-Cuban music that underpin most popular music. MusicMind detects Son clave (3-2 and 2-3), Rumba clave, Bossa nova clave, and Tresillo patterns. These patterns reveal the rhythmic DNA of a track — even when the clave is implied rather than explicitly played.