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.
Component declarations that are shared between two or more modules.
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>
<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>
<rng:ref name="data.ACCIDENTAL.GESTURAL"/>
</datatype>
</attDef>
<attDef ident="key.mode" usage="opt">
<desc>Indicates major, minor, or other tonality.</desc>
<datatype>
<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>
<rng:ref name="data.PITCHNAME"/>
</datatype>
</attDef>
</attList>
</classSpec>