Skip to content

through-space/metronome-prototype

Repository files navigation

Metronome Prototype

This is a prototype for electronics Metronome project.

Features

  • 4 X 7 segment displays
  • Start/Stop Button
  • Button-Knob
    • turn
    • click
    • long-click
  • Click sound
  • 3 Step Types
    • High
    • Low
    • Silent
  • Customizable step pattern
  • Blinking LED

Get Started

npm install
npm run dev

ToDo

  • Timer Fix initial step
  • Blink LED
  • Fix Lint
  • Sound Selection
  • Pattern Length Selection State
  • Add tempo change event
  • Design
  • Make LongClick intuitive.
  • Save settings
  • Reset Setting
  • Pattern State
    • Initial Display after selection should be running with each step
  • Add Credits

Known Issues

  • Strict mode triggers useEffect it SoundPlayer
  • Remove all 'any'
  • Timer doesn't stop on exit
  • In pattern state: "_" and " " both for silent step

About

FE representation of metronome electronics project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published