134
Appendix — MIDI
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
MIDI Data Format
1 Channel Message
The channel message for MIDI channel 10 will not be received if
the “RecvCh10 All” (P.118) parameter in Utility mode is set to
“off”.
1.1
Key On or Key Off
Sends and receives data.
Receive note range: C2 to G8
Velocity range: 1 to 127 (note on only)
1.2
Control Change
1.2.1
0 bank select MSB
Sends and receives data.
data = 0: (normal) keyboard voice
data = 127: drum voice
The data will not be processed unless program change data is
received.
1.2.2
1 modulation
Sends and receives data.
1.2.3
6 data entry
Sends and receives data. Used to specify RPN data.
1.2.4
7 main volume
Sends and receives data.
1.2.5
10 pan
Sends and receives data.
0 is the far left of a stereo image and 127 is the far right of a stereo
image.
1.2.6
11 expression
Sends and receives data.
1.2.7
64 hold 1
Sends and receives data.
1.2.8
71 harmonic content
Sends and receives data.
1.2.9
72 release time
Sends and receives data.
1.2.10
73 attack time
Sends and receives data.
1.2.11
74 brightness
Sends and receives data.
1.2.12
84 portamento control
Sends and receives data.
1.2.13
91 effect1 depth
Sends and receives data.
1.2.14
100, 101 data increment/decrement
Sends and receives data.
1.2.15
RPN
$00/$00 pitch bend sensitivity: Receive only.
$00/$01 fine tuning: Receive only.
$00/$02 coarse tuning: Receive only.
$71/$71 NULL: Receive only.
1.3
Channel Mode Message
1.3.1
120 all sound off
Mutes all the sounds currently playing through the specified
channel.
1.3.2
121 reset all controllers
Sets the following controller values back to its initial value:
pitchbend, modulation, expression, hold1, portament control,
RPN number
1.3.3
123 all note off
Turns off all the notes of the specified channels currently on.
They will however, not be muted unless “hold 1” is turned off.
1.3.4
124 omni off
Executes the same process as “all note off”.
1.3.5
125 omni on
Executes the same process as “all note off”.
1.3.6
126 mono
Executes the same process as “all sound off”.
1.3.7
127 poly
Executes the same process as “all sound off”.
1.4
Program Change
When the Recv Ch10 PC (P.118) parameter in Utility mode is set
to “off”, the DTX will not receive program change data.
When the RecvCh10 PC (P.118) parameter in Utility mode is set
to “off”, the DTX will not receive MIDI channel 10 program
change data.
When the DTX receives a "GM system ON" or "XG system ON"
message from an external device, it will only receive the following
drum voice program change numbers:
No: 1, 2, 9, 17, 25, 26, 33, 41, 49
When the DTX receives a "DTX system ON" signal, the program
numbers received, will not be limited to the above.
1.5
Pitch Bend
Sends and receives data.
1.6
Channel Aftertouch
Does not send or receive data.
1.7
Polyphonic Aftertouch
Does not send or receive data.
2 System Exclusive Message
When the Receive SysX (P.117) parameter in Utility mode is set to
“off”, the DTX will not receive system exclusive messages.
The DTX will not receive system exclusive messages that do not
match the device number set in the DeviceNo. (P.117) parameter
in Utility mode (with exceptions).
The next section is based on the following notations:
●
Hexadecimal expressions are used for numbers.
●
The contents in { } are repeated more than once.
●
The contents in “ “ are ASCII characters.
●
“n” stands for device number.
●
“ss ss” indicates the upper 7 bits and the lower 7 bits of the data
following directly after up to “csum (check sum)”.
●
“csum” indicates the lower 7 bits of the supplementary value: 2
of the sum of the data after “ss ss” up to “csum”.
Summary of Contents for DTX
Page 4: ......
Page 32: ...28 Getting Started...
Page 174: ...D T M T YAMAHA DRUM TRIGGER MODULE DTX VERSION2 0 OWNER S MANUAL...