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 of datatype a string matching the following regular expression: "\d+(\.\d+)?(\s*\+\s*\d+(\.\d+)?)*" .
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 of datatype decimal.
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 of datatype a string matching the following regular expression: "\d+(\.\d+)?(\s*\+\s*\d+(\.\d+)?)*" .
meter.unit(optional)Contains the number indicating the beat unit, that is, the bottom number of the meter signature. Value of datatype decimal.
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 of datatype a string matching the following regular expression: "\d+(\.\d+)?(\s*\+\s*\d+(\.\d+)?)*" .
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 of datatype decimal.
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.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 org="group">
<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 maxOccurs="1" minOccurs="1">
<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 maxOccurs="1" minOccurs="1">
<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 maxOccurs="1" minOccurs="1">
<rng:ref name="data.METERSIGN" />
</datatype>
</attDef>
</attList>
</classSpec>