Portfolio

JavaScript Metronome JavaScript stack

The Metronome is a barebones JavaScript Metronome designed for a technical task for a job application. It has a tap tempo feature which takes 4 user inputs to dictate a BPM, that can then be used to play the metronome. It includes 3 separate sound signatures for the metronome and the scale that is playing can be altered live [2/4 - 12/4]. The BPM can be altered at any point by tapping the tempo button whenever to change the current value of the BPM.

All code is free to use, just credit my work if you decide to use the metronome in your work.

  • Metronome
  • 3 Individual Sounds
  • Tap Tempo
  • Scale Changer
e-commerce