guitar
guitar copied to clipboard
🎸 Online guitar toy and tablature recorder/player
It can be fun to play based on scales on the screen without looking at the guitar you're holding, but when you need to (especially when the frets get closer...
Currently it looks broken, like it's got an offset that's not supposed to be there. It is actually intentional, it's offset so it overlaps the fret that that would be...
(Could maybe do collaborative editing with Firepad in the future; I've done something fairly reasonable in jspaint (in the abstract) with different *types of sessions* and session types + document...
Also it doesn't restore selections when undoing/redoing, it just selects everything. ![redo broken by selection](https://user-images.githubusercontent.com/3630663/43857311-f7ec9db2-9b18-11e8-9add-9b64c95f30fe.gif)
The cursor is effectively in one location until you release the mouse, so it inserts or deletes characters on a single row, which can lead to misalignment and then the...
Previously there was only multi-row selection; I added a toggle for it, but I apparently need to do something on click, like prevent default, or rework how the unfocusing detection...
I'm seeing this in Chrome (on Windows 10). Should investigate and see if there are memory leaks - I imagine that's what's going on!
Maybe have a toggle between note names, fret numbers, and none, or just also display fret numbers outside, either at the top or bottom (but statically; not as an option)
Like this: https://jsfiddle.net/1j01/a5c6kwek with the circle expanding out from the `` Could also do it with [canvas clipping](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/clip)