att.clef.log

att.clef.log Logical domain attributes.
Module MEI.shared
Members
clef (direct member of att.clef.log)
Attributes
@cautionary (optional) Records the function of the clef. A "cautionary" clef does not change the following pitches. Value conforms to data.BOOLEAN . att.clef.log
@dis (optional) Records the amount of octave displacement. Value conforms to data.OCTAVE.DIS . att.octavedisplacement
@dis.place (optional) Records the direction of octave displacement. Value conforms to data.PLACE . att.octavedisplacement
@line (optional) Indicates the line upon which a feature stands. The value must be in the range between 1 and the number of lines on the staff. The numbering of lines starts with the lowest line of the staff. Value conforms to data.CLEFLINE . att.lineloc
@oct (optional) Captures written octave information. Value conforms to data.OCTAVE . att.octave
@shape (optional) Describes a clef's shape. Value conforms to data.CLEFSHAPE . att.clefshape
Declaration
<classes>
<memberOf key= " att.clefshape" />
<memberOf key= " att.lineloc" />
<memberOf key= " att.octave" />
<memberOf key= " att.octavedisplacement" />
</classes>
<attDef ident= "cautionary" usage= "opt">
<desc>Records the function of the clef. A "cautionary" clef does not change the following pitches. </desc>
<datatype maxOccurs= "1" minOccurs= "1">
<rng:ref name= " data.BOOLEAN" />
</datatype>
</attDef>

MEI Guidelines Version 3.0.0

Attribute Classes