APPENDIX
95
DATA List
MIDI Data Format
1. General
1.1 Coverage
The specifications described herein specify transmission and reception of
MIDI data of the DTXTREME.
1.2 Compliance
The specifications described herein comply to following standards:
• MIDI 1.0
• YMCS V16.19
• GM System Level 1 standard specified by Yamaha Corporation
1.3 Legend
The following specifications are described as:
• Hexadecimals are headed with a dollar sign ($).
• $nn*N indicates that there are multiple values.
2. Channel Messages
Channel messages on MIDI channel 10 are not received when the "Receive10"
system parameter is set to off.
2.1 Key On or Key Off
Supports both transmission and reception.
Reception note range: C-2 - G8
Velocity range: 1 to 127 (note on only)
2.2 Control Change
The internal sequencer is capable of recording or playback of all kinds of
control change messages, so that the DTXTREME can transmit and receive
those messages.
The internal tonge generator and drum triggering function as follows.
2.2.1
bank select MSB, LSB - 0, 32
Supports both transmission and reception.
Operations based on bank select data may vary depending on the
MIDI mode setting. However, in any MIDI mode setting, actual
operations on bank select will be suspended until the DTXTREME
receives a program change message that follows bank select data.
• MIDI mode setting: native
MSB=0
LSB=any value: normal voice
MSB=127 LSB=any value: GM drum voice
*note1
MSB=125 LSB=0: drum voice, preset kit1
*note2
MSB=125 LSB=1: drum voice, user kit
*note2
MSB=125 LSB=2: drum voice, card kit
*note2
• MIDI mode setting: GM
MSB=0
LSB=any value: normal voice
MSB=127 LSB=any value: GM drum voice *note1
*note1: The DTXTREME only receives program numbers 1, 2, 9, 17, 25,
26, 33, 41 and 49 and selects a GM preset drum kit that corresponds to
the received number.
*note2: The DTXTREME selects a drum kit that corresponds to the
received number.
It is possible to select a drum voice for any MIDI channel (except 10).
In this case, the drum map used for that voice is identical to that for
MIDI channel 10.
2.2.2
1 modulation
Reception only.
2.2.3 4 foot controller
Supports both transmission and reception.
2.2.4
6 data entry
Reception only. Used to specify RPN data.
2.2.5
7 main volume
Supports both transmission and reception.
2.2.6
10 pan
Supports both transmission and reception.
0 is the far left of a stereo image and 127 is the far right of a stereo
image.
2.2.7
11 expression
Reception only.
2.2.8
64 hold 1
Reception only.
2.2.9
71 harmonic content
Reception only.
2.2.10 72 release time
Reception only.
2.2.11 73 attack time
Reception only.
2.2.12 74 brightness
Reception only.
2.2.13 84 portamento control
Reception only.
2.2.14 91 effect1 depth
Reception only. Affects the reverb send level.
2.2.15 93 chorus depth
Reception only. Affects the chorus send level.
2.2.16 100, 101 data increment/decrement
Reception only.
2.2.17 RPN
$00/$00 pitch bend sensitivity: Reception only.
$00/$01 fine tuning: Reception only.
$00/$02 coarse tuning: Reception only.
$71/$71 NULL: Reception only.
2.3 Channel Mode Messages
Reception only.
2.3.1
120 all sound off
Mutes all the sounds currently playing through the specified channel.
2.3.2
121 reset all controllers
Sets the following controller values back to its initial value:
pitchbend, modulation, expression, hold1, portament control, RPN
number
2.3.3
123 all note off
Mutes all notes from the specified channels currently playing. They
will, however, not be muted until hold 1 is turned off.
2.3.4
124 omni off
Operates as all notes off is received.
2.3.5
125 omni on
Operates as all notes off is received.
2.3.6
126 mono
Operates as all sounds off is received.
2.3.7
127 poly
Operates as all sounds off is received.
2.4 Program Change
When the "Receive10 pc" system is set to off, the DTXTREAME does not
receive program change data.
When the "Receive10 pc" system is set to off, the DTXTREAME does not
receive program change data on MIDI channel 10.
2.5 Pitch Bend
Supports both transmission and reception.
Summary of Contents for DTXTREME
Page 1: ......