|
|
|
Ask HN: What do you want in a guitar tablature/chord markup language?
|
|
1 points
by j6m8
166 days ago
|
|
I have been looking for a spec language to write guitar tablature and chord diagrams, mainly with a focus on being able to quickly type out diagrams or chords during a lesson (i.e., I am personally more focused on speed than expressiveness, though I'm interested in other options!). I've found vextab [1] though it doesn't seem to be maintained anymore, and of course there are plenty of ASCII-art formats (GuitarPro et al) though these are really renderers, not markup (in other words, I want to _generate_ renders, not have to type them). LilyPond [2] is neat, but of course much too verbose to jot down in semi-realtime. I've started writing a language spec [3] and renderer [4], but surely someone else has had this idea before?? ```catl
# chords:
X554X5
``` ```catl
# tabs: # ↓chord
0A 0D 5e 7B 3e+0D
``` --- [1] https://vexflow.com/vextab/tutorial.html
[2] https://lilypond.org/ly-examples/tab-example.ly
[3] https://github.com/j6k4m8/catl
[4] https://github.com/j6k4m8/catl-render |
|