Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 555 Bytes

File metadata and controls

12 lines (10 loc) · 555 Bytes

TODO

XR

  • [ ]

Chord Detector

  • Giant rectangle cube following balls that tells you name of chord - G7 Dominant
  • Use tonal lib: Chord.detect(["D", "F#", "A", "C"]); // => ["D7"]
  • Chord.name for display name, .symbol for shortname
  • Push notes into nextNotesArr while length less than or equal to 4 call Chord.detect, if - no chord returned drop single ball, if True, then drop Rect with note names
  • Only push notes, when played quickly ticks
  • Call from addBody with setTimeout for balls so there is time to calc chord