Studio utility

Metronome

Run a browser click track with accented downbeats, tap tempo, time signatures, and optional subdivisions.

BPM

120

Current beat

1

If the first click starts late, hit Start once to wake audio, then go again. Close heavy tabs if the browser is under load.

How the math works

The metronome schedules oscillator clicks slightly ahead of playback time using the AudioContext clock. That keeps the click steadier than trying to fire each hit directly from ordinary browser timers.

When you would use it

  • Count in a take without leaving the browser.
  • Practice odd meters like 5/4 or 7/8 with a clear downbeat.
  • Tap the tempo of a loose rehearsal and then start a stable click.

FAQ

Why schedule clicks ahead of time?

Because browser UI timers are too loose for reliable musical timing on their own.

Why use synthesized clicks instead of samples?

Short oscillator bursts load instantly and keep the tool fully self-contained.

Can I use the spacebar?

Yes. The tool uses the keyboard for quick start and stop when the BPM field is not focused.