If [TABLE] is selected
STATUS
1011nnnn Bn
DATA
0ccccccc cc
0vvvvvvv vv
If [NRPN] is selected
STATUS
1011nnnn Bn
DATA
01100010 62
0vvvvvvv vv
STATUS
1011nnnn Bn
DATA
01100011 63
0vvvvvvv vv
STATUS
1011nnnn Bn
DATA
00100110 26
0vvvvvvv vv
STATUS
1011nnnn Bn
DATA
00000110 06
0vvvvvvv vv
*1) There is no particular need to add the 2nd, 3rd, and 4th status
for transmission. However if these are present during recep-
tion, they should be received.
*2) Does not need to be transmitted if the parameter data fits
within 7 bits.
4. PROGRAM CHANGE (Cn)
Reception
This message is received if [Program Change RX] is ON and [Rx CH]
matches. However if [OMNI] is ON, this is received regardless of the chan-
nel.
A scene memory will be recalled according to the settings of the [Program
Change Table].
This message will be echoed if [Program Change ECHO] is ON.
Transmission
If [Program Change TX] is ON, this message is transmitted according to
the settings of the [Program Change Table] on the [Tx CH] channel when
a scene memory is recalled.
If the recalled scene has been assigned to more than one program number,
the lowest-numbered program number will be transmitted. Transmission
to Studio Manager using Program Change messages will not be performed
since there is no guarantee that the contents of the tables will match. (Pa-
rameter Changes will always be used.)
STATUS
1100nnnn Cn
DATA
0nnnnnnn nn
5. SONG POSITION POINTER (F2)
Reception
If this is received when the automix TIME REFERENCE setting is MIDI
CLOCK, the automix will move to the song position that was received.
STATUS
11110010 F2
DATA
0vvvvvvv vv
0vvvvvvv vv
6. TIMING CLOCK (F8)
Reception
If the automix TIME REFERENCE setting is MIDI CLOCK, this message
is used to synchronize automix. It is also used to control effects. This mes-
sage is transmitted 24 times per quarter note.
STATUS
11111000 F8
7. START (FA)
Reception
This message is received if the automix TIME REFERENCE setting is MIDI
CLOCK, and will start the automix. In actuality, automix will start when
the next TIMING CLOCK is received after receiving the START message.
STATUS
11111010
Control change
Control number (0-95, 102-119)
Control value (0-127)
Control change
NRPN LSB
LSB of parameter number
Control change
*1
NRPN MSB
MSB of parameter number
Control change
*1
LSB of data entry
LSB of parameter data
Control change
*1, *2
MSB of data entry
*2
MSB of parameter data
*2
Program change
Program number (0-127)
Song position pointer
Song position LSB
Song position MSB
Timing clock
Start
FA
8. CONTINUE (FB)
Reception
This message is received if the automix TIME REFERENCE setting is MIDI
CLOCK, and will cause automix to start from the current song position. In
actuality, automix will start when the next TIMING CLOCK is received af-
ter receiving the CONTINUE message.
STATUS
11111011 FB
9. STOP (FC)
Reception
This message is received if the automix TIME REFERENCE setting is MIDI
CLOCK, and will cause automix to stop.
STATUS
11111100 FC
10. ACTIVE SENSING (FE)
Reception
Once this message has been received, the failure to receive any message for
an interval of 400 ms or longer will cause MIDI transmission to be initial-
ized, such as by clearing the Running Status.
STATUS
11111101 FE
11. SYSTEM RESET (FF)
Reception
When this message is received, MIDI communications will be cleared, e.g.,
by clearing the Running Status.
STATUS
11111111 FF
12. SYSTEM EXCLUSIVE MESSAGE (F0)
12.1 MIDI MACHINE CONTROL (MMC)
These messages are transmitted when the Machine Control section of the
DM2000 is operated. For details, refer to the MMC specification.
12.2 BULK DUMP
This message sends or receives the contents of various memories stored
within the DM2000.
The basic format is as follows.
For DUMP DATA
F0 43 0n 7E cc cc <Model ID> tt mm mm [Data ...]
cs F7
For DUMP REQUEST
F0 43 2n 7E <Model ID> tt mm mm F7
Device Number
n
DATA COUNT (the number of bytes that follow this, ending
cc cc
before the checksum)
Model ID (for the DM2000, this is 4C 4D 20 20 38 43 31
<Model ID>
32)
DATA TYPE
tt
DATA NUMBER
mm mm
CHECK SUM
cs
A unique header (Model ID) is used to determine whether the device is a
DM2000.
CHECK SUM is obtained by adding the bytes that follow BYTE COUNT
(LOW) and end before CHECK SUM, taking the binary compliment of
this sum, and then setting bit 7 to 0.
CHECK SUM = (-sum)&0x7F
Reception
This message is received if [Bulk RX] is ON and the [Rx CH] matches the
device number included in the SUB STATUS.
When a bulk dump is received, it is immediately written into the specified
memory.
When a bulk dump request is received, a bulk dump is immediately trans-
mitted.
Transmission
This message is transmitted on the [Tx CH] by key operations in the [MI-
DI]-[BULK DUMP] screen.
A bulk dump is transmitted on the [Rx CH] in response to a bulk dump
DM2000—Manual de Instrucciones
327
Format Details
Continue
Stop
Active sensing
System reset