D16XD/D32XD MIDI Implementation (2003.08.26) 1.Transmitted Data 1-1.Channel Messages +-----------------------------------------------------------------------------+ | Status | Second | Third | Description | |-----------------------------------------------------------------------------| | 1011 nnnn (Bn) | 0ccc cccc (cc) | 0vvv vvvv (vv) | Control Change *1 | | 1100 nnnn (Cn) | 0ppp pppp (pp) | | Program Change *2 | +-----------------------------------------------------------------------------+ Notes *1: Control Change is different from standard way. Transmitted as the MixerControl when ControlChange is enabled in [MIDI]. [!] MIDI MixerControl Messages (Bn ID vv) +------------------------------------------------------------------------------+ |MIDI CH| ID | message | parameter | value | |------------------------------------------------------------------------------| | 1-16 | 7 | Bn 07 vv | Fader (Ch1-16) | 0-127 | | 1-16 | 8 | Bn 08 vv | Pair Switch (Ch1-16) | 0=off, 1=on | | 1-16 | 9 | Bn 09 vv | Channel OnOff (Ch1-16) | 0=off, 1=on | | 1-16 | 10 | Bn 0A vv | Pan (Ch1-16) | 1-127 (64=center) | | 1-16 | 12 | Bn 0C vv | EffSend1 (Ch1-16) | 0-100 | | 1-16 | 13 | Bn 0D vv | EffSend2 (Ch1-16) | 0-100 | | 1-16 | 14 | Bn 0E vv | AuxSend1 (Ch1-16) | 0-100 | | 1-16 | 15 | Bn 0F vv | AuxSend2 (Ch1-16) | 0-100 | | 1-16 | 16 | Bn 10 vv | Low EQ Gain (Ch1-16) | 0-60 (30=Flat) | | 1-16 | 17 | Bn 11 vv | Low EQ Freq (Ch1-16) | 0-119 | | 1-16 | 18 | Bn 12 vv | Low EQ Q (Ch1-16) | 0-41 | | 1-16 | 19 | Bn 13 vv | LMid EQ Gain (Ch1-16) | 0-60 (30=Flat) | | 1-16 | 20 | Bn 14 vv | LMid EQ Freq (Ch1-16) | 0-119 | | 1-16 | 21 | Bn 15 vv | LMid EQ Q (Ch1-16) | 0-40 | | 1-16 | 22 | Bn 16 vv | HMid EQ Gain (Ch1-16) | 0-60 (30=Flat) | | 1-16 | 23 | Bn 17 vv | HMid EQ Freq (Ch1-16) | 0-119 | | 1-16 | 24 | Bn 18 vv | HMid EQ Q (Ch1-16) | 0-40 | | 1-16 | 25 | Bn 19 vv | High EQ Gain (Ch1-16) | 0-60 (30=Flat) | | 1-16 | 26 | Bn 1A vv | High EQ Freq (Ch1-16) | 0-119 | | 1-16 | 27 | Bn 1B vv | High EQ Q (Ch1-16) | 0-41 | | 1-16 | 28 | Bn 1C vv | Channel EQ Switch (Ch1-16) | 0=off, 1=on | | 1-16 | 29 | Bn 1D vv | Attenuator (Ch1-16) | 0-127 | | 1-16 | 30 | Bn 1E vv | AuxSend3 (Ch1-16) *1-1| 0-100 | | 1-16 | 31 | Bn 1F vv | AuxSend4 (Ch1-16) *1-1| 0-100 | |-------|----|----------|----------------------------------|-------------------| | 1-16 | 32 | Bn 20 vv | RecTrackSendPosition(Ch17-32)*1-1| 0=PRE, 1=POST | | 1-16 | 33 | Bn 21 vv | Eff1SendPosition (Ch17-32)*1-1| 0=PRE, 1=POST | | 1-16 | 34 | Bn 22 vv | Eff2SendPosition (Ch17-32)*1-1| 0=PRE, 1=POST | | 1-16 | 35 | Bn 23 vv | Aux1SendPosition (Ch17-32)*1-1| 0=PRE, 1=POST | | 1-16 | 36 | Bn 24 vv | Aux2SendPosition (Ch17-32)*1-1| 0=PRE, 1=POST | | 1-16 | 37 | Bn 25 vv | Aux3SendPosition (Ch17-32)*1-1| 0=PRE, 1=POST | | 1-16 | 38 | Bn 26 vv | Aux4SendPosition (Ch17-32)*1-1| 0=PRE, 1=POST | | 1-16 | 39 | Bn 27 vv | Fader (Ch17-32)*1-1| 0-127 | | 1-16 | 40 | Bn 28 vv | Pair Switch (Ch17-32)*1-1| 0=off, 1=on | | 1-16 | 41 | Bn 29 vv | Channel OnOff (Ch17-32)*1-1| 0=off, 1=on | | 1-16 | 42 | Bn 2A vv | Pan (Ch17-32)*1-1| 1-127 (64=center) | | 1-16 | 44 | Bn 2C vv | EffSend1 (Ch17-32)*1-1| 0-100 | | 1-16 | 45 | Bn 2D vv | EffSend2 (Ch17-32)*1-1| 0-100 | | 1-16 | 46 | Bn 2E vv | AuxSend1 (Ch17-32)*1-1| 0-100 | | 1-16 | 47 | Bn 2F vv | AuxSend2 (Ch17-32)*1-1| 0-100 | | 1-16 | 48 | Bn 30 vv | Low EQ Gain (Ch17-32)*1-1| 0-60 (30=Flat) | | 1-16 | 49 | Bn 31 vv | Low EQ Freq (Ch17-32)*1-1| 0-119 | | 1-16 | 50 | Bn 32 vv | Low EQ Q (Ch17-32)*1-1| 0-41 | | 1-16 | 51 | Bn 33 vv | LMid EQ Gain (Ch17-32)*1-1| 0-60 (30=Flat) | | 1-16 | 52 | Bn 34 vv | LMid EQ Freq (Ch17-32)*1-1| 0-119 | | 1-16 | 53 | Bn 35 vv | LMid EQ Q (Ch17-32)*1-1| 0-40 | | 1-16 | 54 | Bn 36 vv | HMid EQ Gain (Ch17-32)*1-1| 0-60 (30=Flat) | | 1-16 | 55 | Bn 37 vv | HMid EQ Freq (Ch17-32)*1-1| 0-119 | | 1-16 | 56 | Bn 38 vv | HMid EQ Q (Ch17-32)*1-1| 0-40 | | 1-16 | 57 | Bn 39 vv | High EQ Gain (Ch17-32)*1-1| 0-60 (30=Flat) | | 1-16 | 58 | Bn 3A vv | High EQ Freq (Ch17-32)*1-1| 0-119 | | 1-16 | 59 | Bn 3B vv | High EQ Q (Ch17-32)*1-1| 0-41 | | 1-16 | 60 | Bn 3C vv | Channel EQ Switch (Ch17-32)*1-1| 0=off, 1=on | | 1-16 | 61 | Bn 3D vv | Attenuator (Ch17-32)*1-1| 0-127 | | 1-16 | 62 | Bn 3E vv | AuxSend3 (Ch17-32)*1-1| 0-100 | | 1-16 | 63 | Bn 3F vv | AuxSend4 (Ch17-32)*1-1| 0-100 | |-------|----|----------|----------------------------------|-------------------| | 1- 8 | 75 | Bn 4B vv | Master LCh EQ Gain (Band1-8) | 0-60 (30=Flat) | | 9-16 | 75 | Bn 4B vv | Master Rch EQ Gain (Band1-8) | 0-60 (30=Flat) | | 1- 8 | 76 | Bn 4C vv | Master LCh EQ Freq (Band1-8) | 0-119 | | 9-16 | 76 | Bn 4C vv | Master RCh EQ Freq (Band1-8) | 0-119 | | 1 | 77 | B0 4D vv | Master LCh EQ Q (Band1) | 0-41 | | 8 | 77 | B7 4D vv | Master LCh EQ Q (Band8) | 0-41 | | 9 | 77 | B8 4D vv | Master RCh EQ Q (Band1) | 0-41 | | 16 | 77 | BF 4D vv | Master RCh EQ Q (Band8) | 0-41 | | 2- 7 | 78 | Bn 4E vv | Master LCh EQ Q (Band2-7) | 0-40 | | 10-15 | 78 | Bn 4E vv | Master RCh EQ Q (Band2-7) | 0-40 | | 1 | 79 | B0 4F vv | Master EQ Switch | 0=off, 1=on | |-------|----|----------|----------------------------------|-------------------| | 1 | 80 | B0 50 vv | MasterEff1 Return Level | 0-100 | | 2 | 80 | B1 50 vv | MasterEff2 Return Level | 0-100 | | 1 | 81 | B0 51 vv | MasterEff1 Return Balance | 0-127 (64=center) | | 2 | 81 | B1 51 vv | MasterEff2 Return Balance | 0-127 (64=center) | | 1 | 85 | B0 55 vv | Aux1 Master Level | 0-100 | | 1 | 86 | B0 56 vv | Aux2 Master Level | 0-100 | | 1 | 87 | B0 57 vv | Aux3 Master Level *1-1| 0-100 | | 1 | 88 | B0 58 vv | Aux4 Master Level *1-1| 0-100 | | 1 | 89 | B0 59 vv | Master Level | 0-127 | |-------|----|----------|----------------------------------|-------------------| | 1-16 | 96 | Bn 60 vv | RecTrackSendPosition(Ch1-16) | 0=PRE, 1=POST | | 1-16 | 97 | Bn 61 vv | Eff1SendPosition (Ch1-16) | 0=PRE, 1=POST | | 1-16 | 98 | Bn 62 vv | Eff2SendPosition (Ch1-16) | 0=PRE, 1=POST | | 1-16 | 99 | Bn 63 vv | Aux1SendPosition (Ch1-16) | 0=PRE, 1=POST | | 1-16 |100 | Bn 64 vv | Aux2SendPosition (Ch1-16) | 0=PRE, 1=POST | | 1-16 |101 | Bn 65 vv | Aux3SendPosition (Ch1-16) *1-1| 0=PRE, 1=POST | | 1-16 |102 | Bn 66 vv | Aux4SendPosition (Ch1-16) *1-1| 0=PRE, 1=POST | |-------|----|----------|----------------------------------|-------------------| | 1-16 |103 | Bn 67 vv | SubMix OnOff (Ch1-16) | 0=off, 1=on | | 1-16 |104 | Bn 68 vv | SubMix Pan (Ch1-16) | 1-127 (64=center) | | 1-16 |105 | Bn 69 vv | SubMix Level (Ch1-16) | 0-100 | | 1-16 |106 | Bn 6A vv | SubMix EqHighGain (Ch1-16) | 0-60 (30=Flat) | | 1-16 |107 | Bn 6B vv | SubMix EqHighFreq (Ch1-16) | 0-119 | | 1-16 |108 | Bn 6C vv | (SubMix EqHighQ) (Ch1-16) *1-2| 0-41 | | 1-16 |109 | Bn 6D vv | SubMix EqLowGain (Ch1-16) | 0-60 (30=Flat) | | 1-16 |110 | Bn 6E vv | SubMix EqLowFreq (Ch1-16) | 0-119 | | 1-16 |111 | Bn 6F vv | (SubMix EqLowQ) (Ch1-16) *1-2| 0-41 | | 1- 8 |112 | Bn 70 vv | SubMix OnOff (Ch17-24) | 0=off, 1=on | | 1- 8 |113 | Bn 71 vv | SubMix Pan (Ch17-24) | 1-127 (64=center) | | 1- 8 |114 | Bn 72 vv | SubMix Level (Ch17-24) | 0-100 | | 1- 8 |115 | Bn 73 vv | SubMix EqHighGain (Ch17-24) | 0-60 (30=Flat) | | 1- 8 |116 | Bn 74 vv | SubMix EqHighFreq (Ch17-24) | 0-119 | | 1- 8 |117 | Bn 75 vv | (SubMix EqHighQ) (Ch17-24)*1-2| 0-41 | | 1- 8 |118 | Bn 76 vv | SubMix EqLowGain (Ch17-24) | 0-60 (30=Flat) | | 1- 8 |119 | Bn 77 vv | SubMix EqLowFreq (Ch17-24) | 0-119 | | 9-16 |117 | Bn 75 vv | (SubMix EqLowQ) (Ch17-24)*1-2| 0-41 | +------------------------------------------------------------------------------+ Notes *1-1: Only for D32XD *1-2: Reserved for future update *2: Transmitted when ProgramChange is enabled in [MIDI]. Transmitted when ... "SceneNumber" is changed in the [SCENE]"EditScene"tab page. A scene is registered by pressing the [STORE] key and [SCENE] key. "Automation" is "ON" and the scene changed during playback/recording. Program Change #000-100 correspond to Scene Number 000-100. 1-2.Universal System Exclusive Messages 1-2-1.MIDI Machine Control *1 +------------------------------------------------------+ | Status | Description | |------------------------------------------------------| | 1111 0000 (F0) | Universal System Exclusive | | 0111 1111 (7F) | Realtime Header | | 00aa aaaa (aa) | DeviceID (0-127) | | 0000 0110 (06) | Machine Control Command(mcc) sub-ID | | 0bbb bbbb (bb) | Command String *2 | | : | | | : | | | 1111 0111 (F7) | End-of-Exclusive | +------------------------------------------------------+ Notes *1: Transmitted when "MMC Transmit" is selected in [MIDI]. [!] MMC Transmitted Messages -----------------------------------------------+ | STOP [01] F0 7F dv 06 01 F7 ;dv(DeviceID) = 00-7F | | PLAY [02] F0 7F dv 06 02 F7 | | DEFFERD PLAY [03] F0 7F dv 06 03 F7 | | RECORD STROBE [06] F0 7F dv 06 06 F7 | | RECORD EXIT [07] F0 7F dv 06 07 F7 | | LOCATE [44] F0 7F dv 06 44 06 01 hr mn sc fr ff F7 | | ;hr : hour (0-23), type *1-1 | | ;mn : minute(0-59) | | ;sc : second(0-59) | | ;fr : frame (0-29) | +---------------------------------------------------------------------------+ Notes *1-1: hr = 0yyzzzzz : zzzzz = hour(0-23), yy = type(00 = MIDI Time Code 24 frame 01 = MIDI Time Code 25 frame 10 = MIDI Time Code 30 drop frame 11 = MIDI Time Code 30 non-drop frame) *2: ::= | Number of bytes in a Command String field must not exceed 48. 1-2-2.MTC Full Messages *1 +---------------------------------------------------------------------------------+ | Status | Second | Third | Description | |---------------------------------------------------------------------------------| | 1111 0000 (F0) | 0111 1111 (7F) | dv 01 01 hr mn sc fr F7 *2 | MTC Full Message | +---------------------------------------------------------------------------------+ Notes *1: When "MMC Transmit" is selected, locate message is transmitted by MMC Message. When "MMC Off" and "MTC Master" are selected, locate message is transmitted by MTC Full Message. *2: dv : DeviceID = 7F hr = 0yyzzzzz : zzzzz = hour(0-23), yy = type(00 = MIDI Time Code 24 frame 01 = MIDI Time Code 25 frame 10 = MIDI Time Code 30 drop frame 11 = MIDI Time Code 30 non-drop frame) mn : minute(0-59) sc : second(0-59) fr : frame (0-29) 1-3.System Common Messages +---------------------------------------------------------------------------------+ | Status | Second | Third | Description | |---------------------------------------------------------------------------------| | 1111 0001 (F1) | 0000 xxxx (0x) | | MTC Quarter Frame (fr(L)) *1 | | 1111 0001 (F1) | 0001 xxxx (1x) | | MTC Quarter Frame (fr(H)) *1 | | 1111 0001 (F1) | 0010 xxxx (2x) | | MTC Quarter Frame (sc(L)) *1 | | 1111 0001 (F1) | 0011 xxxx (3x) | | MTC Quarter Frame (sc(H)) *1 | | 1111 0001 (F1) | 0100 xxxx (4x) | | MTC Quarter Frame (mn(L)) *1 | | 1111 0001 (F1) | 0101 xxxx (5x) | | MTC Quarter Frame (mn(H)) *1 | | 1111 0001 (F1) | 0110 xxxx (6x) | | MTC Quarter Frame (hr(L)) *1 | | 1111 0001 (F1) | 0111 xxxx (7x) | | MTC Quarter Frame (hr(H)) *1 | | 1111 0010 (F2) | 0sss ssss (ss) | 0ttt tttt (tt) | Song Position Pointer *2 | +---------------------------------------------------------------------------------+ Notes *1: Transmitted when "MTC Master" is selected in [MIDI]. *2: Transmitted when "MIDIClockMaster" is selected in [MIDI]. 1-4.System Realtime Messages *1 +---------------------------------+ | Status | Description | |---------------------------------| | 1111 1000 (F8) | Timing Clock | | 1111 1010 (FA) | Start | | 1111 1011 (FB) | Continue | | 1111 1100 (FC) | Stop | +---------------------------------+ Notes *1: Transmitted when "MIDIClockMaster" is selected in [MIDI]. 2.Recognized Receive Data 2-1.Channel Messages +-----------------------------------------------------------------------------------------+ | Status | Second | Third | Description | |-----------------------------------------------------------------------------------------| | 1001 nnnn (9n) | 0kkk kkkk (kk) | ---- ---- *2 | Note On (note) *1 | | 1001 nnnn (9n) | ---- ---- *2 | 0vvv vvvv (vv) | Note On (velocity) *1 | | 1011 nnnn (Bn) | 0ccc cccc (cc) | 0vvv vvvv (vv) | Control Change (0-119) *1,*4 | | 1100 nnnn (Cn) | 0ppp pppp (pp) | | Program Change *3 | | 1101 nnnn (Dn) | 0vvv vvvv (vv) | | Channel Pressure (After Touch) *1 | | 1110 nnnn (En) | 0hhh hhhh (hh) | ---- ---- *2 | Bender Change *1 | +-----------------------------------------------------------------------------------------+ Notes *1: Received as the EffectControl when it is selected in [SYSTEM]"Control" and insertion effect that will be controlled is selected in "ControlChange:Assign." *2: Not recognized at all. *3: Received when ProgramChange is enabled in [MIDI] and when "Automation" is "OFF." Program Change #000-100 correspond to Scene Number 000-100. *4: Control Change is different from standard way. Received as the MixerControl when ControlChange is enabled in [MIDI]. [!] MIDI MixerControl Messages (Bn ID vv) +------------------------------------------------------------------------------+ |MIDI CH| ID | message | parameter | value | |------------------------------------------------------------------------------| | 1-16 | 7 | Bn 07 vv | Fader (Ch1-16) | 0-127 | | 1-16 | 8 | Bn 08 vv | Pair Switch (Ch1-16) | 0=off, 1=on | | 1-16 | 9 | Bn 09 vv | Channel OnOff (Ch1-16) | 0=off, 1=on | | 1-16 | 10 | Bn 0A vv | Pan (Ch1-16) | 1-127 (64=center) | | 1-16 | 12 | Bn 0C vv | EffSend1 (Ch1-16) | 0-100 | | 1-16 | 13 | Bn 0D vv | EffSend2 (Ch1-16) | 0-100 | | 1-16 | 14 | Bn 0E vv | AuxSend1 (Ch1-16) | 0-100 | | 1-16 | 15 | Bn 0F vv | AuxSend2 (Ch1-16) | 0-100 | | 1-16 | 16 | Bn 10 vv | Low EQ Gain (Ch1-16) | 0-60 (30=Flat) | | 1-16 | 17 | Bn 11 vv | Low EQ Freq (Ch1-16) | 0-119 | | 1-16 | 18 | Bn 12 vv | Low EQ Q (Ch1-16) | 0-41 | | 1-16 | 19 | Bn 13 vv | LMid EQ Gain (Ch1-16) | 0-60 (30=Flat) | | 1-16 | 20 | Bn 14 vv | LMid EQ Freq (Ch1-16) | 0-119 | | 1-16 | 21 | Bn 15 vv | LMid EQ Q (Ch1-16) | 0-40 | | 1-16 | 22 | Bn 16 vv | HMid EQ Gain (Ch1-16) | 0-60 (30=Flat) | | 1-16 | 23 | Bn 17 vv | HMid EQ Freq (Ch1-16) | 0-119 | | 1-16 | 24 | Bn 18 vv | HMid EQ Q (Ch1-16) | 0-40 | | 1-16 | 25 | Bn 19 vv | High EQ Gain (Ch1-16) | 0-60 (30=Flat) | | 1-16 | 26 | Bn 1A vv | High EQ Freq (Ch1-16) | 0-119 | | 1-16 | 27 | Bn 1B vv | High EQ Q (Ch1-16) | 0-41 | | 1-16 | 28 | Bn 1C vv | Channel EQ Switch (Ch1-16) | 0=off, 1=on | | 1-16 | 29 | Bn 1D vv | Attenuator (Ch1-16) | 0-127 | | 1-16 | 30 | Bn 1E vv | AuxSend3 (Ch1-16) *4-1| 0-100 | | 1-16 | 31 | Bn 1F vv | AuxSend4 (Ch1-16) *4-1| 0-100 | |-------|----|----------|----------------------------------|-------------------| | 1-16 | 32 | Bn 20 vv | RecTrackSendPosition(Ch17-32)*4-1| 0=PRE, 1=POST | | 1-16 | 33 | Bn 21 vv | Eff1SendPosition (Ch17-32)*4-1| 0=PRE, 1=POST | | 1-16 | 34 | Bn 22 vv | Eff2SendPosition (Ch17-32)*4-1| 0=PRE, 1=POST | | 1-16 | 35 | Bn 23 vv | Aux1SendPosition (Ch17-32)*4-1| 0=PRE, 1=POST | | 1-16 | 36 | Bn 24 vv | Aux2SendPosition (Ch17-32)*4-1| 0=PRE, 1=POST | | 1-16 | 37 | Bn 25 vv | Aux3SendPosition (Ch17-32)*4-1| 0=PRE, 1=POST | | 1-16 | 38 | Bn 26 vv | Aux4SendPosition (Ch17-32)*4-1| 0=PRE, 1=POST | | 1-16 | 39 | Bn 27 vv | Fader (Ch17-32)*4-1| 0-127 | | 1-16 | 40 | Bn 28 vv | Pair Switch (Ch17-32)*4-1| 0=off, 1=on | | 1-16 | 41 | Bn 29 vv | Channel OnOff (Ch17-32)*4-1| 0=off, 1=on | | 1-16 | 42 | Bn 2A vv | Pan (Ch17-32)*4-1| 1-127 (64=center) | | 1-16 | 44 | Bn 2C vv | EffSend1 (Ch17-32)*4-1| 0-100 | | 1-16 | 45 | Bn 2D vv | EffSend2 (Ch17-32)*4-1| 0-100 | | 1-16 | 46 | Bn 2E vv | AuxSend1 (Ch17-32)*4-1| 0-100 | | 1-16 | 47 | Bn 2F vv | AuxSend2 (Ch17-32)*4-1| 0-100 | | 1-16 | 48 | Bn 30 vv | Low EQ Gain (Ch17-32)*4-1| 0-60 (30=Flat) | | 1-16 | 49 | Bn 31 vv | Low EQ Freq (Ch17-32)*4-1| 0-119 | | 1-16 | 50 | Bn 32 vv | Low EQ Q (Ch17-32)*4-1| 0-41 | | 1-16 | 51 | Bn 33 vv | LMid EQ Gain (Ch17-32)*4-1| 0-60 (30=Flat) | | 1-16 | 52 | Bn 34 vv | LMid EQ Freq (Ch17-32)*4-1| 0-119 | | 1-16 | 53 | Bn 35 vv | LMid EQ Q (Ch17-32)*4-1| 0-40 | | 1-16 | 54 | Bn 36 vv | HMid EQ Gain (Ch17-32)*4-1| 0-60 (30=Flat) | | 1-16 | 55 | Bn 37 vv | HMid EQ Freq (Ch17-32)*4-1| 0-119 | | 1-16 | 56 | Bn 38 vv | HMid EQ Q (Ch17-32)*4-1| 0-40 | | 1-16 | 57 | Bn 39 vv | High EQ Gain (Ch17-32)*4-1| 0-60 (30=Flat) | | 1-16 | 58 | Bn 3A vv | High EQ Freq (Ch17-32)*4-1| 0-119 | | 1-16 | 59 | Bn 3B vv | High EQ Q (Ch17-32)*4-1| 0-41 | | 1-16 | 60 | Bn 3C vv | Channel EQ Switch (Ch17-32)*4-1| 0=off, 1=on | | 1-16 | 61 | Bn 3D vv | Attenuator (Ch17-32)*4-1| 0-127 | | 1-16 | 62 | Bn 3E vv | AuxSend3 (Ch17-32)*4-1| 0-100 | | 1-16 | 63 | Bn 3F vv | AuxSend4 (Ch17-32)*4-1| 0-100 | |-------|----|----------|----------------------------------|-------------------| | 1- 8 | 75 | Bn 4B vv | Master LCh EQ Gain (Band1-8) | 0-60 (30=Flat) | | 9-16 | 75 | Bn 4B vv | Master Rch EQ Gain (Band1-8) | 0-60 (30=Flat) | | 1- 8 | 76 | Bn 4C vv | Master LCh EQ Freq (Band1-8) | 0-119 | | 9-16 | 76 | Bn 4C vv | Master RCh EQ Freq (Band1-8) | 0-119 | | 1 | 77 | B0 4D vv | Master LCh EQ Q (Band1) | 0-41 | | 8 | 77 | B7 4D vv | Master LCh EQ Q (Band8) | 0-41 | | 9 | 77 | B8 4D vv | Master RCh EQ Q (Band1) | 0-41 | | 16 | 77 | BF 4D vv | Master RCh EQ Q (Band8) | 0-41 | | 2- 7 | 78 | Bn 4E vv | Master LCh EQ Q (Band2-7) | 0-40 | | 10-15 | 78 | Bn 4E vv | Master RCh EQ Q (Band2-7) | 0-40 | | 1 | 79 | B0 4F vv | Master EQ Switch | 0=off, 1=on | |-------|----|----------|----------------------------------|-------------------| | 1 | 80 | B0 50 vv | MasterEff1 Return Level | 0-100 | | 2 | 80 | B1 50 vv | MasterEff2 Return Level | 0-100 | | 1 | 81 | B0 51 vv | MasterEff1 Return Balance | 0-127 (64=center) | | 2 | 81 | B1 51 vv | MasterEff2 Return Balance | 0-127 (64=center) | | 1 | 85 | B0 55 vv | Aux1 Master Level | 0-100 | | 1 | 86 | B0 56 vv | Aux2 Master Level | 0-100 | | 1 | 87 | B0 57 vv | Aux3 Master Level *4-1| 0-100 | | 1 | 88 | B0 58 vv | Aux4 Master Level *4-1| 0-100 | | 1 | 89 | B0 59 vv | Master Level | 0-127 | |-------|----|----------|----------------------------------|-------------------| | 1-16 | 96 | Bn 60 vv | RecTrackSendPosition(Ch1-16) | 0=PRE, 1=POST | | 1-16 | 97 | Bn 61 vv | Eff1SendPosition (Ch1-16) | 0=PRE, 1=POST | | 1-16 | 98 | Bn 62 vv | Eff2SendPosition (Ch1-16) | 0=PRE, 1=POST | | 1-16 | 99 | Bn 63 vv | Aux1SendPosition (Ch1-16) | 0=PRE, 1=POST | | 1-16 |100 | Bn 64 vv | Aux2SendPosition (Ch1-16) | 0=PRE, 1=POST | | 1-16 |101 | Bn 65 vv | Aux3SendPosition (Ch1-16) *4-1| 0=PRE, 1=POST | | 1-16 |102 | Bn 66 vv | Aux4SendPosition (Ch1-16) *4-1| 0=PRE, 1=POST | |-------|----|----------|----------------------------------|-------------------| | 1-16 |103 | Bn 67 vv | SubMix OnOff (Ch1-16) | 0=off, 1=on | | 1-16 |104 | Bn 68 vv | SubMix Pan (Ch1-16) | 1-127 (64=center) | | 1-16 |105 | Bn 69 vv | SubMix Level (Ch1-16) | 0-100 | | 1-16 |106 | Bn 6A vv | SubMix EqHighGain (Ch1-16) | 0-60 (30=Flat) | | 1-16 |107 | Bn 6B vv | SubMix EqHighFreq (Ch1-16) | 0-119 | | 1-16 |108 | Bn 6C vv | (SubMix EqHighQ) (Ch1-16) *4-2| 0-41 | | 1-16 |109 | Bn 6D vv | SubMix EqLowGain (Ch1-16) | 0-60 (30=Flat) | | 1-16 |110 | Bn 6E vv | SubMix EqLowFreq (Ch1-16) | 0-119 | | 1-16 |111 | Bn 6F vv | (SubMix EqLowQ) (Ch1-16) *4-2| 0-41 | | 1- 8 |112 | Bn 70 vv | SubMix OnOff (Ch17-24) | 0=off, 1=on | | 1- 8 |113 | Bn 71 vv | SubMix Pan (Ch17-24) | 1-127 (64=center) | | 1- 8 |114 | Bn 72 vv | SubMix Level (Ch17-24) | 0-100 | | 1- 8 |115 | Bn 73 vv | SubMix EqHighGain (Ch17-24) | 0-60 (30=Flat) | | 1- 8 |116 | Bn 74 vv | SubMix EqHighFreq (Ch17-24) | 0-119 | | 1- 8 |117 | Bn 75 vv | (SubMix EqHighQ) (Ch17-24)*4-2| 0-41 | | 1- 8 |118 | Bn 76 vv | SubMix EqLowGain (Ch17-24) | 0-60 (30=Flat) | | 1- 8 |119 | Bn 77 vv | SubMix EqLowFreq (Ch17-24) | 0-119 | | 9-16 |117 | Bn 75 vv | (SubMix EqLowQ) (Ch17-24)*4-2| 0-41 | +------------------------------------------------------------------------------+ Notes *4-1: Only for D32XD *4-2: Reserved for future update 2-2.Universal System Exclusive Messages 2-2-1.MIDI Machine Control *1 +------------------------------------------------------+ | Status | Description | +------------------------------------------------------+ | 1111 0000 (F0) | Universal System Exclusive | | 0111 1111 (7F) | Realtime Header | | 00aa aaaa (aa) | DeviceID (0-127) | | 0000 0110 (06) | Machine Control Command(mcc) sub-ID | | 0bbb bbbb (bb) | Command String *2 | | : | | | : | | | 1111 0111 (F7) | End-of-Exclusive | +------------------------------------------------------+ Notes *1: Received when "MMC Receive" is selected in [MIDI]. *2: ::= | Number of bytes in a Command String field must not exceed 48. 2-2-2.MTC Full Messages *1 +---------------------------------------------------------------------------------+ | Status | Second | Third | Description | |---------------------------------------------------------------------------------| | 1111 0000 (F0) | 0111 1111 (7F) | dv 01 01 hr mn sc fr F7 *2 | MTC Full Message | +---------------------------------------------------------------------------------+ Notes *1: MTC Full Message is enabled when "MMC Off" and "MTC Slave" are selected. *2: dv : DeviceID = 7F hr = 0yyzzzzz : zzzzz = hour(0-23) yy = type(00 = MIDI Time Code 24 frame 01 = MIDI Time Code 25 frame 10 = MIDI Time Code 30 drop frame 11 = MIDI Time Code 30 non-drop frame) mn : minute(0-59) sc : second(0-59) fr : frame (0-29) 2-3.System Common Messages *1 +-------------------------------------------------------------+ | Status | Second | Description | |-------------------------------------------------------------| | 1111 0001 (F1) | 0000 xxxx (0x) | MTC Quarter Frame (fr(L)) | | 1111 0001 (F1) | 0001 xxxx (1x) | MTC Quarter Frame (fr(H)) | | 1111 0001 (F1) | 0010 xxxx (2x) | MTC Quarter Frame (sc(L)) | | 1111 0001 (F1) | 0011 xxxx (3x) | MTC Quarter Frame (sc(H)) | | 1111 0001 (F1) | 0100 xxxx (4x) | MTC Quarter Frame (mn(L)) | | 1111 0001 (F1) | 0101 xxxx (5x) | MTC Quarter Frame (mn(H)) | | 1111 0001 (F1) | 0110 xxxx (6x) | MTC Quarter Frame (hr(L)) | | 1111 0001 (F1) | 0111 xxxx (7x) | MTC Quarter Frame (hr(H)) | +-------------------------------------------------------------+ Notes *1: Received when "MTC Slave" is selected in [MIDI]. 2-4.System Realtime Messages *1 +---------------------------------+ | Status | Description | |---------------------------------| | 1111 1000 (F8) | Timing Clock | | 1111 1010 (FA) | Start | | 1111 1100 (FC) | Stop | +---------------------------------+ Notes *1: Received when "MIDIClock" is selected in [TEMPO]"TempoTrk" to record the tempo. 3.MIDI Machine Control Commands Communication between the D16XD/D32XD(Controlled Device) and a Controller is in the "open loop" mode only. The D16XD/D32XD accepts commands from MIDI IN port but does not send any response to MIDI OUT. Available Commands (MCS=Motion Control State, MCP=Motion Control Process) +-------------------------------+ | HEX | Command | +-------------------------------+ | 01 | STOP(MCS) | | 03 | DEFFERD PLAY(MCS) | | 06 | RECORD STROBE | | 07 | RECORD EXIT | | 08 | RECORD PAUSE | | 09 | PAUSE(MCS) | | 0D | MMC RESET | | 40 | WRITE | | 44 | LOCATE(MCP) | | 4C | MOVE | +-------------------------------+ Available Information Fields +-------------------------------+ | HEX | Information Field Name | +-------------------------------+ | 01 | SELECTED TIME CODE | | 08 | GP0/LOCATE POINT | +-------------------------------+ D16XD/D32XD Signature (The D16XD/D32XD never transmits this message.) 01 00 00 00 0C 7B 47 00 00 00 00 00 00 00 00 11 20 02 02 02