@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.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.
(MEI.shared) Attributes that record written pitch name and octave number.
(MEI.shared) Attributes that record written pitch name.
@pname(optional)Contains a written pitch name.
Value conforms to data.PITCHNAME.
(MEI.shared) Attributes that record written octave.
@oct(optional)Captures written octave information.
Value conforms to data.OCTAVE.
(MEI.stringtab) String tablature string and fret information.
@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.
@tab.course(optional)Records which course is to be played.
Value conforms to data.COURSENUMBER.
Component declarations that are shared between two or more modules.
@oct(optional)Captures written octave information.
Value conforms to data.OCTAVE.
@pname(optional)Contains a written pitch name.
Value conforms to data.PITCHNAME.
Tablature component declarations.
@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.