att.meterSig.log

att.meterSig.log Logical domain attributes.
Module MEI.shared
Members
meter, meterSig (direct members of att.meterSig.log)
Attributes
@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+)?)*" . att.meterSig.log
@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 . att.meterSig.log
@unit (optional) Contains the number indicating the beat unit, that is, the bottom number of the meter signature. Value of datatype decimal. att.meterSig.log
Declaration
<attDef ident= "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= "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>
<attDef ident= "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>

MEI Guidelines Version 3.0.0

Attribute Classes