att.keySigDefault.anl

Used by staffDef and scoreDef to provide default values for attributes in the analytical domain that are related to key signatures.
Module
MEI.analytical
Attributes
key.accid, key.mode, key.pname
key.accid(optional)Contains an accidental for the tonic key, if one is required, e.g., if key.pname equals 'c' and key.accid equals 's', then a tonic of C# is indicated. Value conforms to data.ACCIDENTAL.GESTURAL.
key.mode(optional)Indicates major, minor, or other tonality. Value conforms to data.MODE.
key.pname(optional)Holds the pitch name of the tonic key, e.g. 'c' for the key of C. Value conforms to data.PITCHNAME.
key.accid(optional)Contains an accidental for the tonic key, if one is required, e.g., if key.pname equals 'c' and key.accid equals 's', then a tonic of C# is indicated. Value conforms to data.ACCIDENTAL.GESTURAL.
key.mode(optional)Indicates major, minor, or other tonality. Value conforms to data.MODE.
key.pname(optional)Holds the pitch name of the tonic key, e.g. 'c' for the key of C. Value conforms to data.PITCHNAME.
Analytical component declarations.
key.accid(optional)Contains an accidental for the tonic key, if one is required, e.g., if key.pname equals 'c' and key.accid equals 's', then a tonic of C# is indicated. Value conforms to data.ACCIDENTAL.GESTURAL.
key.mode(optional)Indicates major, minor, or other tonality. Value conforms to data.MODE.
key.pname(optional)Holds the pitch name of the tonic key, e.g. 'c' for the key of C. Value conforms to data.PITCHNAME.
Available at
scoreDef(score definition) – Container for score meta-information.
staffDef(staff definition) – Container for staff meta-information.
scoreDef(score definition) – Container for score meta-information.
staffDef(staff definition) – Container for staff meta-information.
Declaration
<classSpec ident="att.keySigDefault.anl" module="MEI.analytical" type="atts">
<desc>Used by staffDef and scoreDef to provide default values for attributes in the analytical domain that are related to key signatures.</desc>
<attList org="group">
<attDef ident="key.accid" usage="opt">
<desc>Contains an accidental for the tonic key, if one is required, e.g., if key.pname equals 'c' and key.accid equals 's', then a tonic of C# is indicated.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.ACCIDENTAL.GESTURAL" />
</datatype>
</attDef>
<attDef ident="key.mode" usage="opt">
<desc>Indicates major, minor, or other tonality.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.MODE" />
</datatype>
</attDef>
<attDef ident="key.pname" usage="opt">
<desc>Holds the pitch name of the tonic key, e.g. 'c' for the key of C.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.PITCHNAME" />
</datatype>
</attDef>
</attList>
</classSpec>