att.keySigDefault.anl

Used by staffDef and scoreDef to provide default values for attributes in the analytical domain that are related to key signatures.
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
scoreDefContainer for score meta-information.
staffDefContainer for staff meta-information.
Component declarations that are shared between two or more modules.
scoreDefContainer for score meta-information.
staffDefContainer for staff meta-information.
Declaration
<classSpec ident="att.keySigDefault.anl" module="MEI.analytical" type="atts">
<desc xml:lang="en">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 xml:lang="en">Contains an accidental for the tonic key, if one is required,
<abbr>e.g.</abbr>
, if
<att>key.pname</att>
equals
<val>c</val>
and
<att>key.accid</att>
equals
<val>s</val>
, then a tonic of C# is indicated.</desc>
<datatype>
<rng:ref name="data.ACCIDENTAL.GESTURAL"/>
</datatype>
</attDef>
<attDef ident="key.mode" usage="opt">
<desc xml:lang="en">Indicates major, minor, or other tonality.</desc>
<datatype>
<rng:ref name="data.MODE"/>
</datatype>
</attDef>
<attDef ident="key.pname" usage="opt">
<desc xml:lang="en">Holds the pitch name of the tonic key,
<abbr>e.g.</abbr>
,
<val>c</val>
for the key of C.</desc>
<datatype>
<rng:ref name="data.PITCHNAME"/>
</datatype>
</attDef>
</attList>
</classSpec>