Midi Data Format; Format Details - Yamaha DM2000 Owner's Manual

Digital production console version 2
Hide thumbs Also See for DM2000:
Table of Contents

Advertisement

MIDI Data Format

In the following tables, "tx" means that transmission from the DM2000 is
possible, and "rx" means that receiving messages at the DM2000 is possi-
ble.
1. CHANNEL MESSAGE
Command
8n NOTE OFF
9n NOTE ON
Bn CONTROL CHANGE
Cn PROGRAM CHANGE
2. SYSTEM COMMON MESSAGE
Command
F1 MIDI TIME CODE QUARTER
FRAME
F2 SONG POSITION POINTER
3. SYSTEM REALTIME MESSAGE
Command
F8 TIMING CLOCK
FA START
FB CONTINUE
FC STOP
FE ACTIVE SENSING
FF SYSTEM RESET
* Received only when the AUTOMIX TIME REFERENCE setting is
set to MIDI CLOCK.
4. EXCLUSIVE MESSAGE
The DM2000 can correctly process Exclusive Messges of a length of F0
through F7 of 4096 bytes or shorter.
4.1 Real Time System Exclusive
Command
F0 7F dd 06 ... F7 MMC
COMMAND
F0 7F dd 07 ... F7 MMC RESPONSE rx
F0 7F dd 01 ... F7 MIDI TIME CODE rx
4.2 System Exclusive Message
4.2.1 Bulk Dump
Command
F0 43 0n 7E ... F7 BULK DUMP DATA
F0 43 2n 7E ... F7 BULK DUMP REQUEST rx/tx
The following data types of bulk dump are used on the DM2000.
Data name
rx/tx
function
'm'
rx/tx
Scene memory & request (compressed data)
'S'
rx/tx
Setup memory & request
'L'
rx/tx
User defined layer & request
'I'
rx/tx
User defined plug-in & request
'V'
rx/tx
User defined key & request
'U'
rx/tx
User assignable layer & request
'C'
rx/tx
Control change table & request
'P'
rx/tx
Program change table & request
'Q'
rx/tx
Equalizer library & request
'Y'
rx/tx
Compressor library & request
'G'
rx/tx
Gate library & request
'E'
rx/tx
Effect library & request
'F'
rx/tx
GEQ library & request
'H'
rx/tx
Channel library & request
'R'
rx/tx
Input patch library & request
'O'
rx/tx
Output patch library & request
'J'
rx/tx
Bus to stereo library & request
'K'
rx/tx
Surround monitor library & request
'a'
rx/tx
Automix & request (compressed data)
'N'
rx/tx
Plug-in effect card & request
rx/tx
function
rx
Control the internal effects
rx
Control the internal effects
rx/tx
Control parameters
rx/tx
Switch scene memories
rx/tx
function
rx
Used when TIME REFERENCE
is MTC.
rx
Used when TIME REFERENCE
is MIDI CLOCK.
rx/tx
function
rx
MIDI clock
rx*
Start automix (from the beginning)
rx*
Start automix (from the middle)
rx*
Stop automix
rx
Check MIDI cable connections
rx
Clear running status
rx/tx
function
tx
MMC command
MMC response
Used when TIME REFERENCE
is MTC.
rx/tx
function
rx/tx
BULK DUMP DATA
BULK DUMP REQUEST
MIDI Data Format
4.2.2 PARAMTER CHANGE
Command
rx/tx
F0 43 1n 3E 06 ... F7
rx/tx
RARAMETER CHANGE
F0 43 3n 3E 06 ... F7
rx/tx
PARAMETER REQUEST
F0 43 1n 3E 7F ... F7
rx/tx
PARAMETER CHANGE
F0 43 3n 3E 7F ... F7
rx/tx
PARAMETER REQUEST
The following data types of parameter change are used by the DM2000.
Type (HEX)
rx/tx
function
1 (01)
rx/tx
Edit buffer
2 (02)
rx/tx
Patch data
3 (03)
rx/tx
Setup memory
4 (04)
rx/tx
Backup memory
16 (10)
rx/tx
Function (recall, store, title, clear)
17 (11)
rx
Function (pair)
18 (12)
rx
Function (effect)
19 (13)
rx/tx
Sort table data
20 (14)
rx/tx
Function (attribute, link)
32 (20)
rx
Key remote
33 (21)
rx/tx
Remote meter
34 (22)
rx/tx
Remote time counter
35 (23)
rx/tx
Automix status
4.2.3 Card Filer
Command
F0 43 5n ... F7 CARD FILER

Format Details

1. NOTE OFF
Reception
If [OTHER ECHO] is ON, these message are echoed.
If the [Rx CH] matches, these messages are received and used to control
effects.
STATUS
1000nnnn 8n
DATA
0nnnnnnn nn
0vvvvvvv vv
2. NOTE ON
Reception
If [OTHER ECHO] is ON, these messages are echoed.
If the [Rx CH] matches, these messages are received and used to control
effects.
STATUS
1001nnnn 9n
DATA
0nnnnnnn nn
0vvvvvvv vv
3. CONTROL CHANGE
Reception
If [Control Change ECHO] is ON, these messages are echoed.
If [TABLE] is selected, these message are received if [Control Change Rx]
is ON, and will control parameters according to the [Control assign table]
settings.
The parameters that can be set are defined in the Control Change Assign
Parameter List.
If [NRPN] is selected, these messages are received if [Control Change Rx]
is ON and the [Rx CH] matches, and will control the parameter that is
specified by the four messages NRPN control number (62h, 63h) and Data
Entry control number (06h, 26h). Parameter settings are defined in the
Control Change Assign Parameter List.
Transmission
If [TABLE] is selected, operating a parameter specified in the [Control as-
sign table] will cause these messages to be transmitted if [Control Change
Tx] is ON. The parameters that can be specified are defined in the Control
Change Assign Parameter List.
If [NRPN] is selected, operating a specified parameter will cause data to be
DM2000 Version 2—Owner's Manual
369
function
DM2000-specific parameter change
DM2000-specific parameter request
General purpose digital mixer parameter
change
General purpose digital mixer parameter
request
rx/tx
function
rx/tx
Packet for card filer
(8n)
Note off message
Note number
Velocity (ignored)
(9n)
Note on message
Note number
Velocity (1-127:on, 0:off)
(Bn)

Advertisement

Table of Contents
loading

Table of Contents