https://github.com/igneus/vextab2lily
reads VexTab tablature and produces LilyPond source
https://github.com/igneus/vextab2lily
lilypond ruby vexflow vextab
Last synced: over 1 year ago
JSON representation
reads VexTab tablature and produces LilyPond source
- Host: GitHub
- URL: https://github.com/igneus/vextab2lily
- Owner: igneus
- Created: 2011-09-05T10:11:34.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2011-09-19T15:14:53.000Z (almost 15 years ago)
- Last Synced: 2025-01-23T19:26:25.766Z (over 1 year ago)
- Topics: lilypond, ruby, vexflow, vextab
- Language: Ruby
- Homepage:
- Size: 99.6 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
vextab2lily
Converter of VexTab tablatures to LilyPond source.
VexTab: http://vexflow.com/vextab/
LilyPond: http://lilypond.org
Pre-pre-alpha: isn't really usable yet... :(
Step by step I'm going through the "VexTab Tutorial" at http://vexflow.com/vextab/tutorial.html
and extending functionality of the converter to be able to handle correctly
more and more examples.
Usage:
You will need some Ruby interpreter ( http://ruby-lang.org ) to run vextab2lily.
Script vextab2lily processes VexTab file given as a command-line argument
and prints LilyPond source to standard output.
$ ruby vextab2lily.rb my_tablature_file.vextab > my_tablature_file.ly
$ lilypond my_tablature_file.ly
For available options type
$ ruby vextab2lily.rb --help