Metronome
- a browser based metronome

A browser based metronome including BPM adjust using buttons, slider or tapping out the required tempo.

Try it out

You can access it here:
https://thort.net/projects/metronome

The project

My other project SaxMix includes a click track as part of it. I separated that code out to create this standalone metronome.

I haven't done much work on it other than that so its functionality is limited to play, stop and setting the BPM.

The settings button is a placeholder and currently inactive.

It has a lot of potential scope. Particularly I would want to add different sounds, different time signatures and possibly a beat editor.

Technical details

The segmented font used in the display is from https://www.keshikan.net/fonts-e.html

ToneJS is used for playing the sounds.