Skip to content

acheronfail/chords

Repository files navigation

TODO

  • save last used device id to local storage and restore if found
  • configure piano roll min/max keys
  • colour keys for a particular chord/key
  • create a chord quiz based on lead sheets (chord names)
  • show piano roll in lead sheet practice when incorrect (or toggled)
  • create a chord quiz based on notation (treble / bass) for sight reading
  • chord detection logic allows all inversions - this is incorrect in sheet music practice
  • save/restore lead sheet settings
  • show different inversions in sheet music practice
  • support bass clef in practice notes?
  • include player stats, with things like "daily streaks, high scores, etc"
  • refactor $effect blocks in practice (move logic into midi context)
  • fix inversions changing when sidebar toggled
  • endless option for practice
  • support key signatures in practice notes
    • (stave.setKeySignature; but will have to adjust the note names to be in the right key)
  • gamify the practice sessions (remove countdown progress, but have score logarithmically decreasing)
  • add "midi keyboard" shortcuts to move around the interface
  • add keyboard shortcuts to move around the interface
  • content for learning chords?

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors