Skip to content

Arc4d3-G/Metronome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

METRONOME

About

This project consists of a simple yet elegant metronome built using vanilla JavaScript, the Web Audio API, and the Materialize CSS Framework.

Alt text

Features & How To Use

  • Set the desired tempo (as BPM - Beats Per Minute) by either using the input field, slider, or "+plus" and "-minus" buttons.
  • Once started, the metronome's tempo can be adjusted dynamically whilst playing by simply updating the tempo.
  • The default tempo is 120 BPM, and the metronome can be reset to it's initial state using the "Reset" button.
  • The page theme can be toggled between "LIGHT MODE" and "DARK MODE" with the theme button at the top right.

Future features to be added

  • Volume control
  • Visualization of the tempo
  • Musical measures
  • Sound frequency control

How To Run

  • Clone the repository and cd into the metronome directory
  • Use a local server and browser to open the index.html or, if using VSCode, use the Live Server Extension

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published