Studio Utility

MIRACLE FXMETRONOME

IDLE
Tempo Control
120BPM
Space play/stop  ·  T tap  ·  ↑↓ BPM
Meter & Playback
Beats per measure
Sound
Output Volume
MIRACLE FXMETRONOME— Guide
Miracle FX Metronome
What it doesA precision browser metronome using Web Audio API scheduling for sub-millisecond timing accuracy. Runs entirely in the browser — no install, no latency from UI threads.
ArchitectureUses a Web Worker timer to prevent scheduling interruption when the browser tab is backgrounded or throttled. The click is scheduled in the audio engine ahead of time, not triggered by UI events.
SoundsTwo modes: Digital Beep (sine wave, sharp transient — good for monitoring) and Woodblock (triangle wave, softer attack — better for practice sessions). Accent beat (beat 1) is always pitched higher.
danmiracle.bandcamp.com — Built by Dan Miracle, 30 years of D&B and jungle production.
Created by Daniel Jobbins · Miracle FX is a trading name of DNJ Digital Ltd
Controls
Tempo
SliderDrag to set BPM between 30 and 300. Changes take effect on the next scheduled beat.
− / + buttonsNudge tempo by 1 BPM per click. Hold for rapid adjustment.
Tap TempoTap at least twice in time. The metronome averages up to 4 taps for a stable reading. Resets after 2 seconds of inactivity.
Meter
Beats per measureSets the time signature numerator (1–8). Beat dots update to match. Beat 1 always flashes green as the accent.
SoundSwitch between Digital Beep and Woodblock mid-session — takes effect on the next beat.
Playback
Play / Stop buttonStarts and stops the metronome. The status indicator in the header shows PLAYING or IDLE.
Volume sliderControls output level via a master gain node. Ramps smoothly to avoid clicks on change.
Keyboard Shortcuts
SpacePlay / Stop. Works from anywhere on the page (not when a form element is focused).
TTap Tempo — same as clicking the Tap Tempo button. Tap repeatedly to set the BPM.
↑ ArrowIncrease BPM by 1.
↓ ArrowDecrease BPM by 1.