att.mmtempo

Attributes that record tempo in terms of beats per minute.
Module MEI.shared
Members
Attributes
@mm(optional)Used to describe tempo in terms of beats (often the meter signature denominator) per minute, ala M.M. (Maezel's Metronome). Do not confuse this attribute with midi.bpm or midi.mspb. In MIDI, a beat is always defined as a quarter note, *not the numerator of the time signature or the metronomic indication*. Value conforms to data.TEMPOVALUE. att.mmtempo
@mm.dots(optional)Records the number of augmentation dots required by a dotted metronome unit. Value conforms to data.AUGMENTDOT. att.mmtempo
@mm.unit(optional)Captures the metronomic unit. Value conforms to data.DURATION. att.mmtempo
Declaration
<attDef ident="mm" usage="opt">
<desc>Used to describe tempo in terms of beats (often the meter signature denominator) per minute, ala M.M. (Maezel's Metronome). Do not confuse this attribute with midi.bpm or midi.mspb. In MIDI, a beat is always defined as a quarter note, *not the numerator of the time signature or the metronomic indication*.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.TEMPOVALUE" />
</datatype>
</attDef>
<attDef ident="mm.unit" usage="opt">
<desc>Captures the metronomic unit.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.DURATION" />
</datatype>
</attDef>
<attDef ident="mm.dots" usage="opt">
<desc>Records the number of augmentation dots required by a dotted metronome unit.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.AUGMENTDOT" />
</datatype>
</attDef>