Skip to main content

VexTab (guitar tab)

Writes and renders guitar/bass tablature together with standard music notation.

Syntax

```vextab
tabstave notation=true key=C time=4/4
notes :q 4/4 5/3 6/3 |
```

The tabstave line defines the general settings (whether notation display is on, the key, the time signature); the values on the notes line encode the fret/string numbers and note durations.

What it's for

Showing a guitar/bass part as both tab and standard notation.

Source

VexTab's full syntax reference: vextab.readthedocs.io. The example above shows the general shape of the syntax; for the full note/duration/string encoding, refer to this source.

Tsunagi-specific note

VexTab's own license is free for non-commercial use; for commercial use, refer to the library's own license terms.