Yamaha DTXPRESS Reference Guide - Page 50

MIDI Data Format - module

Page 50 highlights

MIDI Data Format 1. Channel Message When the [2-2. Channel 10 Propgram Change/Channel Event Receive] (P. 30) in the utility mode is set to "10=off", the DTXPRESS will not receive channel message for MIDI channel 10. 1.1 Key On Key Off Sends and receives data. Receive note range: C-2 to G8 Velocity range: 1 to 127 (note on only) 1.2 Control Change All control change data for sequencer functions can be received and transmitted. The following lists the tone generator functions and drum trigger functions. 1.2.1 bank select MSB-0 Sends and receives data. data=0:normal voice data=127:drum voice The data will not be processed unless program change data is received. 1.2.2 modulation (No. 1) Receives only. 1.2.3 foot controller (No. 4) Sends and receives data. 1.2.3 data entry (No. 6) Receives only. Used to specify RPN data. 1.2.5 main volume (No. 7) Sends and receives data. 1.2.6 pan (No. 10) 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.7 expression (No. 11) Receives only. 1.2.8 hold1 (No. 64) Receives only. 1.2.9 harmonic content (No. 71) Receives only. 1.2.10 release time (No. 72) Receives only. 1.2.11 attack time (No. 73) Receives only. 1.2.12 brightness (No. 74) Receives only. 1.2.13 portamento control (No. 84) Receives only. 1.2.14 effect 1 depth (No. 91) Receives only. Only effects the reverb send level. 1.2.15 data increment/decrement (No. 100/101) Receives only. 1.2.16 RPN 00/00 pitch bend sensitivity: Receive only. 00/01 fine tuning: Receive only. 00/02 coarse tuning: Receive only. 7F/7F NULL: Receive only. 1.3 Channel Mode Message All channel mode messages are received only. 1.3.1 all sound off (No. 120) Mutes all the sounds currently playing through the specified channel. 1.3.2 reset all controllers (No. 121) Sets the following controller values back to its initial value: pitch bend, modulation, expression, hold1, portament control, RPN number 1.3.3 all note off (No. 123) Turns off all the notes of the specified channel currently on. They will however, not be muted unless "hold 1" is turned off. 1.3.4 omni off (No. 124) Executes the same process as "all note off". 1.3.5 omni on (No. 125) Executes the same process as "all note off". 1.3.6 mono (No. 126) Executes the same process as "all sound off". 1.3.7 poly (No. 127) Executes the same process as "all sound off". 1.4 Program Change When the [2-3. Receive Propgram Change/System Exclusive Messages] (P. 30) in the utility mode is set to "PC=off", the DTXPRESS will not receive program change data. When the [2-2. Channel 10 Propgram Change/Channel Event Receive] (P. 30) in the utility mode is set to "10PC=off", the DTXPRESS will not receive MIDI channel 10 program change data. 1.5 Pitch Bend Sends and receives data. 1.6 Channel Aftertouch Does not sends or receive data. 1.7 Polyphonic Aftertouch Does not sends or receive data. 2. System Exclusive Message When the [2-3. Receive Propgram Change/System Exclusive Messages] (P. 30) in the utility mode is set to "SySex=off", the DTXPRESS will not receive system exclusive messages. The DTXPRESS will not receive system exclusive messages that do not match the device number set in the "DevNo=" of the [2-6. Device Number, Local Control] (P. 31) in the utility mode. 50

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54

50
MIDI Data Format
1. Channel Message
When the [2-2. Channel 10 Propgram Change/Channel Event Receive] (P. 30)
in the utility mode is set to “10=off”, the DTXPRESS will not receive channel
message for MIDI channel 10.
1.1
Key On Key Off
Sends and receives data.
Receive note range: C-2 to G8
Velocity range: 1 to 127 (note on only)
1.2
Control Change
All control change data for sequencer functions can be received and transmit-
ted. The following lists the tone generator functions and drum trigger functions.
1.2.1
bank select MSB-0
Sends and receives data.
data=0:normal voice
data=127:drum voice
The data will not be processed unless program change data is received.
1.2.2
modulation (No. 1)
Receives only.
1.2.3
foot controller (No. 4)
Sends and receives data.
1.2.3
data entry (No. 6)
Receives only. Used to specify RPN data.
1.2.5
main volume (No. 7)
Sends and receives data.
1.2.6
pan (No. 10)
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.7
expression (No. 11)
Receives only.
1.2.8
hold1 (No. 64)
Receives only.
1.2.9
harmonic content (No. 71)
Receives only.
1.2.10
release time (No. 72)
Receives only.
1.2.11
attack time (No. 73)
Receives only.
1.2.12
brightness (No. 74)
Receives only.
1.2.13
portamento control (No. 84)
Receives only.
1.2.14
effect 1 depth (No. 91)
Receives only. Only effects the reverb send level.
1.2.15
data increment/decrement (No. 100/101)
Receives only.
1.2.16
RPN
00/00
pitch bend sensitivity: Receive only.
00/01
fine tuning: Receive only.
00/02
coarse tuning: Receive only.
7F/7F
NULL: Receive only.
1.3
Channel Mode Message
All channel mode messages are received only.
1.3.1
all sound off (No. 120)
Mutes all the sounds currently playing through the specified channel.
1.3.2
reset all controllers (No. 121)
Sets the following controller values back to its initial value:
pitch bend, modulation, expression, hold1, portament control,
RPN number
1.3.3
all note off (No. 123)
Turns off all the notes of the specified channel currently on.
They will however, not be muted unless “hold 1” is turned off.
1.3.4
omni off (No. 124)
Executes the same process as “all note off”.
1.3.5
omni on (No. 125)
Executes the same process as “all note off”.
1.3.6
mono (No. 126)
Executes the same process as “all sound off”.
1.3.7
poly (No. 127)
Executes the same process as “all sound off”.
1.4
Program Change
When the [2-3. Receive Propgram Change/System Exclusive Messages] (P. 30)
in the utility mode is set to “PC=off”, the DTXPRESS will not receive program
change data.
When the [2-2. Channel 10 Propgram Change/Channel Event Receive] (P. 30)
in the utility mode is set to “10PC=off”, the DTXPRESS will not receive MIDI
channel 10 program change data.
1.5
Pitch Bend
Sends and receives data.
1.6
Channel Aftertouch
Does not sends or receive data.
1.7
Polyphonic Aftertouch
Does not sends or receive data.
2. System Exclusive Message
When the [2-3. Receive Propgram Change/System Exclusive Messages] (P. 30)
in the utility mode is set to “SySex=off”, the DTXPRESS will not receive system
exclusive messages.
The DTXPRESS will not receive system exclusive messages that do not match
the device number set in the “DevNo=” of the [2-6. Device Number, Local Con-
trol] (P. 31) in the utility mode.