b2KIT

Online Metronome

Adjustable metronome with BPM control, time signature, and accent patterns.

Tested tool guide Tested browser tools Checked August 16, 2026

What Online Metronome does, with a checked example

Set a tempo in beats per minute, choose a time signature, and select an accent pattern to hear a repeating rhythmic reference. The metronome spaces beat clicks according to the BPM setting and uses the selected pattern to distinguish positions within each bar. It is useful for maintaining tempo, practicing meter, and isolating difficult passages. A common misreading is that the time signature changes the speed: BPM controls beat spacing, while the signature and accents organize those beats into a repeating pattern.

Worked example

A concrete input and expected output from the current implementation.

Input

Tempo: 120 BPM
Time signature: 4/4
Accent pattern: accent, normal, normal, normal

Expected output

A repeating four-click bar with a nominal duration of 2 seconds. The clicks occur 0.5 seconds apart, and the first click of each four-click group is accented.

At 120 beats per minute, each beat lasts 60 / 120 = 0.5 seconds. Four beats therefore occupy 4 x 0.5 = 2 seconds before the selected accent pattern repeats.

How the result is produced

1

Tempo spacing

The BPM control sets the target number of beat pulses per minute. The nominal interval between consecutive beats is 60 divided by the selected BPM, measured in seconds. Starting playback produces that recurring pulse; changing the tempo changes the spacing. BPM describes the reference pulse, not whether a musician, recording, or physical movement is actually following it.

2

Meter and accents

The time-signature setting groups beat positions into recurring bars. The accent pattern determines which positions receive emphasis, letting the start of a bar or another chosen beat stand out from ordinary clicks. After the final position, the pattern begins again. These controls describe the metronome's pulse grouping rather than a complete written rhythm with note durations, rests, or phrasing.

Good uses

  • Practice scales, exercises, or a short musical passage at a fixed BPM, then manually increase the setting between accurate repetitions.
  • Rehearse where the downbeat falls in an available time signature by selecting an accent pattern that distinguishes the first beat of each bar.
  • Provide a shared pulse for counting, dance drills, speech exercises, or repetitive movements when an audible beat is easier to follow than a clock.

Limits and checks

  • This is a pulse generator, not a tempo detector. It does not determine whether live playing or an existing recording matches the selected BPM.
  • BPM alone does not describe subdivisions, swing, syncopation, rests, or phrasing. The audible pattern is a timing reference, not a full representation of the music.
  • Perceived synchronization can be affected by muted audio, low volume, wireless-device latency, browser throttling, or a sleeping device. Check the audible clicks before relying on them.

Common questions

What does 120 BPM mean on this metronome?

It requests 120 beat pulses per minute, equivalent to two beats per second and a nominal 0.5-second interval between beats. It does not mean 120 bars per minute. The number of beats in each bar comes from the chosen time signature, while the selected accent pattern identifies emphasized beat positions.

Can the metronome tell whether I am playing in time?

No. It supplies an audible reference pulse but does not evaluate your notes, detect early or late attacks, or calculate the tempo of recorded music. Compare your playing with the clicks by ear, record the result for review, or use a separate tempo-detection or performance-analysis tool when measured feedback is required.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools