Sample-accurate WebAudio clicks with look-ahead scheduling and beat dots

Tap tempo (last 4 taps), accented downbeat, 2/4 3/4 4/4 6/8, no audio files.

Quick answer: A precise 30–240 BPM metronome with tap tempo, 2/4 to 6/8 time signatures, accented downbeat and visual beat dots — all synthesized in your browser.

Set a tempo (or tap it), pick a time signature, press Start.

How to use

  1. Set 30–240 BPM or tap ≥2 times for tap tempo.
  2. Choose a time signature → Start.
  3. Watch the dots — the red dot is your accented downbeat.

About this tool

Practice like the pros: a Web Audio metronome with a look-ahead scheduler that stays sample-accurate even when the browser tab gets busy — the classic timing drift of naive metronomes is avoided here. Slide 30–240 BPM, tap tempo at least twice to auto-detect the pace of the music in your head, choose 2/4, 3/4, 4/4 or 6/8, and hear the accented downbeat click higher than the other beats while visual dots track the measure. All clicks are synthesized oscillators on your device — no audio files, no network, no cost, no ads. Everything runs locally in your browser — nothing is uploaded, nothing is sent to any server, and closing the tab erases it all.

FAQ

Why does the first beat sound higher?
That is the accent — 1050 Hz vs 750 Hz — the standard way musicians hear where the measure begins.
How accurate is it?
Clicks are scheduled with the look-ahead technique against the AudioContext clock: sample-accurate, immune to setInterval jitter.
How does tap tempo work?
It averages your last four tap intervals and converts to BPM — tap in the feel of the music, not on notes.
What is 6/8 here?
Six eighth-note pulses per measure — set the slider to the eighth-note speed you feel.
Does it need internet?
No — after the page loads, everything is synthesized on your device.

Rate this tool

Your rating stays in this browser (local storage) — nothing is sent to any server.