The label attribute can be used to differentiate between multiple MIDI data streams, e.g., quantized/unquantized, straight/swing, ornamented/as notated, etc.
<elementSpec ident="midi" module="MEI.midi">
<desc xml:lang="en">Container for elements that contain information useful when generating MIDI output.</desc>
<classes>
<memberOf key="att.common"/>
<memberOf key="att.midi.log"/>
<memberOf key="att.midi.ges"/>
<memberOf key="att.midi.anl"/>
<memberOf key="model.midiLike"/>
</classes>
<content>
<rng:zeroOrMore>
<rng:choice>
<rng:ref name="cc"/>
<rng:ref name="chan"/>
<rng:ref name="chanPr"/>
<rng:ref name="cue"/>
<rng:ref name="hex"/>
<rng:ref name="marker"/>
<rng:ref name="metaText"/>
<rng:ref name="noteOff"/>
<rng:ref name="noteOn"/>
<rng:ref name="port"/>
<rng:ref name="prog"/>
<rng:ref name="seqNum"/>
<rng:ref name="trkName"/>
<rng:ref name="vel"/>
</rng:choice>
</rng:zeroOrMore>
</content>
<remarks xml:lang="en">
<p>The <att>label</att> attribute can be used to differentiate between multiple MIDI data
streams,
<abbr>e.g.</abbr>, quantized/unquantized, straight/swing, ornamented/as notated, etc.</p>
</remarks>
</elementSpec>