att.mmtempo

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>

MEI Guidelines Version 3.0.0

Attribute Classes