<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chords.git/string.mjs, branch main</title>
<subtitle>chord explorer</subtitle>
<id>https://git.spork.org/chords.git/atom?h=main</id>
<link rel='self' href='https://git.spork.org/chords.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/'/>
<updated>2025-07-28T20:29:50Z</updated>
<entry>
<title>add realtime note selection</title>
<updated>2025-07-28T20:29:50Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@spork.org</email>
</author>
<published>2025-07-28T20:29:50Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/commit/?id=21e0744d3d21ecae21e61718de4ac353ce19c28a'/>
<id>urn:sha1:21e0744d3d21ecae21e61718de4ac353ce19c28a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>don't let frets get clicked when muted</title>
<updated>2025-07-28T17:21:06Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@spork.org</email>
</author>
<published>2025-07-28T17:21:06Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/commit/?id=20edfe198d508a556f971ec7b9fe8fa957da15c7'/>
<id>urn:sha1:20edfe198d508a556f971ec7b9fe8fa957da15c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix mute selection/deselection</title>
<updated>2025-07-28T17:14:14Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@spork.org</email>
</author>
<published>2025-07-28T17:14:14Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/commit/?id=e714767b8e7793c9130a77833a29716b1f2d0da5'/>
<id>urn:sha1:e714767b8e7793c9130a77833a29716b1f2d0da5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix string selection update on click</title>
<updated>2025-07-28T15:37:07Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@spork.org</email>
</author>
<published>2025-07-28T15:37:07Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/commit/?id=98de6f70b8d50b695b343bdbaf14c9023ba27286'/>
<id>urn:sha1:98de6f70b8d50b695b343bdbaf14c9023ba27286</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix attributelisteners on strings</title>
<updated>2025-07-28T14:03:19Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@spork.org</email>
</author>
<published>2025-07-28T14:03:19Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/commit/?id=531f0b580fbf2b1f19fcc1ad0b29acfbe7606b36'/>
<id>urn:sha1:531f0b580fbf2b1f19fcc1ad0b29acfbe7606b36</id>
<content type='text'>
we write value, and need to care about the tonic's octave
</content>
</entry>
<entry>
<title>attach octave values to frets</title>
<updated>2025-07-28T12:52:51Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@spork.org</email>
</author>
<published>2025-07-28T12:52:51Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/commit/?id=77f5e81d0a1adc497040eaa89095635f3de3924e'/>
<id>urn:sha1:77f5e81d0a1adc497040eaa89095635f3de3924e</id>
<content type='text'>
sometimes just do the simple thing
</content>
</entry>
<entry>
<title>first stab at fretboard player.</title>
<updated>2025-07-26T18:55:53Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@spork.org</email>
</author>
<published>2025-07-26T18:55:53Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/commit/?id=2a9b6ef0be04b5b5cacc47922e19c05d190d6ade'/>
<id>urn:sha1:2a9b6ef0be04b5b5cacc47922e19c05d190d6ade</id>
<content type='text'>
need to handle actual chord positions so everything isn't in 4, but
otherwise works?
</content>
</entry>
<entry>
<title>radio radio!</title>
<updated>2025-05-13T03:24:55Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@spork.org</email>
</author>
<published>2025-05-13T03:06:19Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/commit/?id=18b63657328a619a638688e5a85c9c1da2b196c1'/>
<id>urn:sha1:18b63657328a619a638688e5a85c9c1da2b196c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wip: making some progress on the grid</title>
<updated>2025-05-13T02:29:56Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@spork.org</email>
</author>
<published>2025-05-13T02:29:56Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/chords.git/commit/?id=314a84382ecb31a2f1faa879855ce20b9f442036'/>
<id>urn:sha1:314a84382ecb31a2f1faa879855ce20b9f442036</id>
<content type='text'>
 - got radio buttons back, but open/selected still have different
 interfaces. should use getAttribute() everywhere
</content>
</entry>
</feed>
