Nice. This is one of those things that once you see it you wonder how it got to be 2010 without anybody having done it yet.
Here are a few of my initial observations:
- Why justify the notes? It's common to use spacing as an informal way of indicating timing, so if you auto-justify everything you make that impossible.
- Are Chords on the way?
- Are you planning to write an importer for the 12 zillion existing tabs in ASCII format? I imagine most of them are parseable.
In the comments of his most recent blog post, the author mentions support for parsing ASCII tabs will be left to third-parties, with rendering using his library.
Here are a few of my initial observations:
- Why justify the notes? It's common to use spacing as an informal way of indicating timing, so if you auto-justify everything you make that impossible.
- Are Chords on the way?
- Are you planning to write an importer for the 12 zillion existing tabs in ASCII format? I imagine most of them are parseable.