Tab_note_heads_engraver
Generate one or more tablature noteheads from Music of type NoteEvent.
Music types accepted:
busy-playing-event, string-number-event and note-event
Properties (read)
stringOneTopmost
(boolean)- Whether the 1st string is printed on the
top line of the tablature.
highStringOne
(boolean)- Whether the 1st string is the string with
highest pitch on the instrument. This used by the automatic string
selector for tab notation.
tablatureFormat
(procedure)- Function formatting a tab note head; it
takes a string number, a list of string tunings and Pitch object. It
returns the text as a string.
minimumFret
(number)- The tablature auto string-selecting mechanism
selects the highest string with a fret at least minimumFret
stringTunings
(list)- The tablature strings tuning. It is a list
of the pitch (in semitones) of each string (starting with the lower
one).
middleCPosition
(number)- Place of the middle C, measured in half
staffspaces. Usually determined by looking at
clefPosition
and
clefGlyph
.
This engraver creates the following layout objects:
Dots and TabNoteHead.
Tab_note_heads_engraver
is part of contexts: TabVoice