A React-based Metronome that takes button inputs to dictate BPM.
Designed for a technical task interview.
To use:
-
Press the tap button
4 times
and a bpm will be assigned -
Press the
play/pause
button to start/stop the audio -
Press the
reset
button to reset the bpm -
The
+-
will alter the number of beats per measure -
The
settings
button will allow you to select different sounds
Requires node
To install:
-
Download the repository
-
Open the project and within the terminal enter:
npm install
-
To build the project enter:
npm run build
-
To run the project enter:
npm run start
Features to add:
- Slider for bpm
- Pallete Toggle button
- More Custom metronome noises