att.meterSigDefault.log

Used by staffDef and scoreDef to provide default values for attributes in the logical domain related to meter signature.
Module
MEI.shared
Attributes
meter.count, meter.sym, meter.unit
meter.count(optional)Captures the number of beats in a measure, that is, the top number of the meter signature. It must contain a decimal number or an additive expression that evaluates to a decimal number, such as 2+3. Value is plain text.
meter.sym(optional)Indicates the use of a meter symbol instead of a numeric meter signature, that is, 'C' for common time or 'C' with a slash for cut time. Value conforms to data.METERSIGN.
meter.unit(optional)Contains the number indicating the beat unit, that is, the bottom number of the meter signature. Value is a decimal number.
meter.count(optional)Captures the number of beats in a measure, that is, the top number of the meter signature. It must contain a decimal number or an additive expression that evaluates to a decimal number, such as 2+3. Value is plain text.
meter.unit(optional)Contains the number indicating the beat unit, that is, the bottom number of the meter signature. Value is a decimal number.
meter.sym(optional)Indicates the use of a meter symbol instead of a numeric meter signature, that is, 'C' for common time or 'C' with a slash for cut time. Value conforms to data.METERSIGN.
Component declarations that are shared between two or more modules.
meter.count(optional)Captures the number of beats in a measure, that is, the top number of the meter signature. It must contain a decimal number or an additive expression that evaluates to a decimal number, such as 2+3. Value is plain text.
meter.sym(optional)Indicates the use of a meter symbol instead of a numeric meter signature, that is, 'C' for common time or 'C' with a slash for cut time. Value conforms to data.METERSIGN.
meter.unit(optional)Contains the number indicating the beat unit, that is, the bottom number of the meter signature. Value is a decimal number.
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.meterSigDefault.log" module="MEI.shared" type="atts">
<desc>Used by staffDef and scoreDef to provide default values for attributes in the logical domain related to meter signature.</desc>
<attList>
<attDef ident="meter.count" usage="opt">
<desc>Captures the number of beats in a measure, that is, the top number of the meter signature. It must contain a decimal number or an additive expression that evaluates to a decimal number, such as 2+3.</desc>
<datatype>
<rng:data type="string">
<rng:param name="pattern">
\d+(\.\d+)?(\s*\+\s*\d+(\.\d+)?)*
</rng:param>
</rng:data>
</datatype>
</attDef>
<attDef ident="meter.unit" usage="opt">
<desc>Contains the number indicating the beat unit, that is, the bottom number of the meter signature.</desc>
<datatype>
<rng:data type="decimal"/>
</datatype>
</attDef>
<attDef ident="meter.sym" usage="opt">
<desc>Indicates the use of a meter symbol instead of a numeric meter signature, that is, 'C' for common time or 'C' with a slash for cut time.</desc>
<datatype>
<rng:ref name="data.METERSIGN"/>
</datatype>
</attDef>
</attList>
</classSpec>