User Manual
20
Data List
MIDI Data Format
1. General
1.1 Scope
The specifications described herein apply to transmission and reception of MIDI
databytheDTX-MULTI12.
1.2 Compliance
ThespecicationsdescribedhereincomplywiththeMIDI1.0standard.
1.3 Legend
Thefollowingsymbolshaveaspecialmeaningherein.
$:Placedinfrontofhexadecimalnumbers.•
$nn:Indicatesmultipledigits.•
2. Channel Messages
Channel messages on MIDI channel 10 are not received when the Rcv10ch
parameterontheUTILITYsettingarea’sChannel-10Receivepage(UTIL6-1)isset
to“off”.
2.1 Key On & Key Off
KeyOnandKeyOffmessagesaretransmittedandreceived.
Rangeofnotesreceived:0(C-2)to127(G8)
Velocityrange:1to127(i.e.,NoteOnonly)
2.2 Control Change
The internal sequencer can record and play back all varieties of Control Change
message; accordingly, the DTX-MULTI12 can both transmit and receive all such
messages.Detailspertainingtotheinternaltonegeneratoranddrumtrigger
functionaredescribedbelow.
2.2.1 Bank Select MSB (0), LSB (32)
BankSelectMSBandLSBmessagesaretransmittedandreceived.
MSB=0,LSB=anyvalue:GMinstrumentvoices
MSB=63,LSB=anyvalue:Instrumentvoices
MSB=127,LSB=anyvalue:GMdrumvoices(seeNote1)
MSB=125,LSB=0:Drumvoices,Presetkits(seeNote2)
MSB=125,LSB=1:Drumvoices,Userkits1to100(seeNote3)
MSB=125,LSB=2:Drumvoices,Userkits101to200(seeNote4)
* Note 1: General MIDI drum voices
Only program number 1 is received, and the corresponding GM preset kit is
selected.
* Note 2: Drum voices, Preset kits
The Preset kit having the same number as the received program number is
selected.
* Note 3: Drum voices, User-1 kits
The User kit having the same number as the received program number is
selected.
* Note 4: Drum voices, User-2 kits
The User kit having a number 100 greater than the received program number is
selected.
In all of these cases, a drum voice can be selected for MIDI channels other than
channel10;however,thedrummapusedisidenticaltothatforchannel10.
2.2.2 Modulation (1)
Modulationmessagesarereceivedbutnottransmitted.
2.2.3 Foot Controller (4)
FootControllermessagesaretransmittedandreceived.
2.2.4 Portamento Time (5)
PortamentoTimemessagesarereceivedbutnottransmitted.
2.2.5 Data Entry (6)
DataEntrymessagesarereceivedbutnottransmitted.Thesemessagesareused
tospecifyRPNdata.
2.2.6 Main Volume (7)
MainVolumemessagesaretransmittedandreceived.
2.2.7 Pan (10)
Panmessagesaretransmittedandreceived.Avalueof0correspondstothefar
leftofthestereoimage;avalueof127,tothefarright.
2.2.8 Expression (11)
Expressionmessagesarereceivedbutnottransmitted.
2.2.9 EG Sustain Level (31)
EGSustainLevelmessagesarereceivedbutnottransmitted.
2.2.10 Hold 1 (64)
Hold1messagesarereceivedbutnottransmitted.
2.2.11 Portamento Switch (65)
PortamentoSwitchmessagesarereceivedbutnottransmitted.
2.2.12 Sostenuto (66)
Sostenutomessagesarereceivedbutnottransmitted.
2.2.13 Harmonic Content (71)
HarmonicContentmessagesarereceivedbutnottransmitted.
2.2.14 EG Release Time (72)
EGReleaseTimemessagesarereceivedbutnottransmitted.
2.2.15 EG Attack Time (73)
EGAttackTimemessagesarereceivedbutnottransmitted.
2.2.16 Brightness (74)
Brightnessmessagesarereceivedbutnottransmitted.
2.2.17 EG Decay Time (75)
EGDecayTimemessagesarereceivedbutnottransmitted.
2.2.18 Effect 1 Depth (91)
Effect1Depthmessagesaretransmittedandreceived.Themessagevalue
correspondstotheReverbSendlevel.
2.2.19 Effect 3 Depth (93)
Effect3Depthmessagesaretransmittedandreceived.Themessagevalue
correspondstotheChorusSendlevel.
2.2.20 Effect 4 Depth (94)
Effect4Depthmessagesaretransmittedandreceived.Themessagevalue
correspondstoVariationSendlevel.
2.2.21 Data Increment (96), Decrement (97)
DataIncrementandDecrementmessagesarereceivedbutnottransmitted.
2.2.22 RPN
$00/$00Pitchbendsensitivity:Receivedbutnottransmitted.
$00/$01Finetuning:Receivedbutnottransmitted.
$00/$02Coarsetuning:Receivedbutnottransmitted.
$7f/$7fNULL:Receivedbutnottransmitted.
2.2.23 HH Controllers (1 to 95)
If, within the KIT setting area, the HH Func parameter on the Hi-hat Function page
(KIT7-3)issetto“MIDI”andtheHHMIDITypeparameterfromtheHi-hatMIDI
Typepage(KIT7-5)issettoanyvaluebetween“CC01”and“CC95”,aControl
Change message with the corresponding control change number will be sent
wheneverthehi-hatcontrollerispressed.
2.2.24 Kit Transmit MIDI (1 to 95)
If the CCNo parameter on the MIDI setting area’s CC Number & Value page
(MIDI3-8)istoavaluebetween“1”and“95”foraspecickit,aControlChange
message with the corresponding control change number will be sent whenever
thatkitisselected.
2.2.25 MIDI Message Type (1 to 95)
If the MessageType parameter on the MIDI setting area’s Select Message Type
page(MIDI1)issetto“CC”foraspecicpad,aControlChangemessagewiththe
control change number specified by the CCNo parameter on the Control Change
Number&Valuepage(MIDI1-1)will,uponstrikingofthatpad,besentviathe
MIDIOUTconnectorbutnottotheinternaltonegenerator.
2.2.26 Pad Function (1 to 95)
IftheFuncparameterfromtheUTILITYsettingarea’sPadFunctionpage(UTIL4-
1)issettoanyvaluebetween“CC01”and“CC95”foraspecicpad,aControl
Change message with the corresponding control change number will be sent
uponstrikingofthatpad.