<data.MIDIVALUE>

Generic MIDI value. One-based values must be followed by a lower-case letter "o".
Module
MEI
Used by
These class-based attributes use data.MIDIVALUE
att.midiInstrument/@midi.instrnumCaptures the General MIDI instrument number. Use an integer for a 0-based value. An integer preceded by "in" indicates a 1-based value.
att.midiInstrument/@midi.patchnumRecords a non-General MIDI patch/instrument number.
att.midiNumber/@numMIDI number in the range set by data.MIDIVALUE.
att.midiValue/@valMIDI number.
att.midiValue2/@val2MIDI number.
att.midiVelocity/@velMIDI Note-on/off velocity.
These other Data Types reference data.MIDIVALUE
data.MIDIVALUE_NAMEdata.MIDIVALUE or data.NCName values.
data.MIDIVALUE_PANdata.MIDIVALUE or data.PERCENT.LIMITED.SIGNED values.
data.MIDIVALUE_PERCENTdata.MIDIVALUE or data.PERCENT.LIMITED values.
Declaration
<macroSpec ident="data.MIDIVALUE" module="MEI" type="dt">
<desc>Generic MIDI value. One-based values must be followed by a lower-case letter "o".</desc>
<content>
<rng:data type="token">
<rng:param name="pattern">
0|([1-9]|[1-9][0-9]|1([0-1][0-9]|2[0-7]))o?|128o
</rng:param>
</rng:data>
</content>
</macroSpec>