summaryrefslogtreecommitdiffstats
path: root/string.mjs
Commit message (Collapse)AuthorAgeFilesLines
* fix mute selection/deselectionBrian Cully2025-07-281-8/+21
|
* fix string selection update on clickBrian Cully2025-07-281-0/+7
|
* fix attributelisteners on stringsBrian Cully2025-07-281-1/+1
| | | | we write value, and need to care about the tonic's octave
* attach octave values to fretsBrian Cully2025-07-281-0/+7
| | | | sometimes just do the simple thing
* first stab at fretboard player.Brian Cully2025-07-261-51/+2
| | | | | need to handle actual chord positions so everything isn't in 4, but otherwise works?
* radio radio!Brian Cully2025-05-121-10/+21
|
* wip: making some progress on the gridBrian Cully2025-05-121-0/+155
- got radio buttons back, but open/selected still have different interfaces. should use getAttribute() everywhere