@instr(optional)Provides a way of pointing to a MIDI instrument definition. It must contain the ID
of
an <instrDef> element elsewhere in the document.
Value conforms to data.URI.
@oct.ges(optional)Records performed octave information that differs from the written value.
Value conforms to data.OCTAVE.
<att.note.ges>direct children@oct.ges
@pname.ges(optional)Contains a performed pitch name that differs from the written value.
Value conforms to data.PITCHNAME.GESTURAL.
<att.note.ges>direct children@pname.ges
@tab.course(optional)Records which course is to be played.
Value conforms to data.COURSENUMBER.
@tab.fing(optional)This attribute is deprecated and will be removed in a future version. Indicates which
finger, if any, should be used to play an individual string. The index, middle, ring,
and little fingers are represented by the values 1-4, while t is for the thumb. The values x and o indicate muffled and open strings, respectively.
Value conforms to data.FINGER.FRET.
@tab.fret(optional)Records the location at which a string should be stopped against a fret.
Value conforms to data.FRETNUMBER.
@tab.line(optional)Used in German lute tablature in cases where vertical positioning deviates from the
norm which can be specified by @tab.align. Indicates the position of the tab note on one of the horizontal strands corresponding
to the @lines attribute on <staffDef>. (Note that in this case, the lines are conceptual rather than visible).
Value conforms to data.CLEFLINE.
@tab.string(optional)This attribute is deprecated in favor of @tab.course and will be removed in a future version. Records which string is to be played.
Value conforms to data.STRINGNUMBER.
@vel(optional)MIDI Note-on/off velocity.
Value conforms to data.MIDIVALUE.