Yamaha 01V96i Reference Manual - Page 173

MIDI Data Format, DATA FORMAT, Format Details - digital mixer

Page 173 highlights

Appendix: MIDI MIDI Data Format 173 MIDI Data Format 1. DATA FORMAT 1.1 CHANNEL MESSAGE Command 8n NOTE OFF 9n NOTE ON Bn CONTROL CHANGE Cn PROGRAM CHANGE rx/tx rx rx rx/tx rx/tx function Control the internal effects Control the internal effects Control parameters Switch scene memories 1.2 SYSTEM COMMON MESSAGE Command F1 MIDI TIME CODE QUARTER FRAME rx/tx rx MTC function 1.3 SYSTEM REALTIME MESSAGE Command F8 TIMING CLOCK FE ACTIVE SENSING FF RESET rx/tx rx rx rx function MIDI clock Check MIDI cable connections Clear running status 1.4 EXCLUSIVE MESSAGE 1.4.1 Real Time System Exclusive Command F0 7F dd 06 ... F7 MMC COMMAND F0 7F dd 07 ... F7 MMC RESPONSE F0 7F dd 01 ... F7 MIDI TIME CODE rx/tx tx rx rx function MMC command MMC response MTC full message 1.4.2 System Exclusive Message 1.4.2.1 Bulk Dump Command F0 43 0n 7E ... F7 BULK DUMP DATA F0 43 2n 7E ... F7 BULK DUMP REQUEST rx/tx rx/tx rx/tx function BULK DUMP DATA BULK DUMP REQUEST The following data types of bulk dump are used on the 01V96i. Data name 'm' 'S' 'L' 'V' 'U' 'C' 'P' 'Q' 'Y' 'G' 'E' 'H' 'R' 'O' 'N' tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx function Scene Memory & Request (compressed data) Setup Memory & Request User defined MIDI remote & Request User defined keys & Request User assignable layer & Request Control change table & Request Program change table & Request Equalizer library & Request Compressor library & Request Gate library & Request Effect library & Request Channel library & Request Input patch library & Request Output patch library & Request Plug-in Effect Card Data & Request 1.4.2.2 PARAMTER CHANGE Command F0 43 1n 3E 0D ... F7 RARAMETER CHANGE F0 43 3n 3E 0D ... F7 PARAMETER REQUEST F0 43 1n 3E 7F ... F7 PARAMETER CHANGE F0 43 3n 3E 7F ... F7 PARAMETER REQUEST rx/tx function rx/tx 01V96i-specific parameter change rx/tx 01V96i-specific parameter change rx/tx rx/tx General purpose digital mixer parameter change General purpose digital mixer parameter request The following data types of parameter change are used by the 01V96i. 1 (01) 2 (02) 3 (03) 4 (04) 16 (10) 17 (11) 18 (12) 19 (13) 20 (14) 32 (20) 33 (21) 34 (22) Type (HEX) tx/rx tx/rx tx/rx tx/rx tx/rx tx/rx rx rx tx/rx tx/rx rx tx/rx tx/rx function Edit buffer Patch data Setup data Backup data Function (recall, store, title, clear) Function (pair, copy) Function (effect) Sort table Function (attribute, link) Key remote Remote meter Remote time counter * 'tx' indicates that the data can be transmitted from the 01V96i, and 'rx' indicates that the data can be received by the 01V96i. 2. Format Details 2.1 NOTE OFF (8n) Reception If [OTHER ECHO] is ON, these message are echoed from MIDI OUT. If the [Rx CH] matches, these messages are received and used to control effects. STATUS DATA 1000nnnn 8n Note off message 0nnnnnnn nn Note number 0vvvvvvv vv Velocity(ignored) 2.2 NOTE ON (9n) Reception If [OTHER ECHO] is ON, these messages are echoed from MIDI OUT. If the [Rx CH] matches, these messages are received and used to control effects. STATUS DATA 1001nnnn 9n Note on message 0nnnnnnn nn Note number 0vvvvvvv vv Velocity(1-127:on, 0:off) 2.3 CONTROL CHANGE (Bn) Reception If [Control Change ECHO] is ON, these messages are echoed from MIDI OUT. 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 assign 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 transmitted on the [Tx CH] if [Control Change Tx] is ON, using 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. This data cannot be transmitted via control change to Studio Manager since there is no guarantee that the contents of the tables will match. (Parameter Change messages will always be used.) 01V96i-Reference Manual

  • 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
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186

MIDI Data Format
173
01V96i—Reference Manual
Appendix: MIDI
MIDI Data Format
1. DATA FORMAT
1.1 CHANNEL MESSAGE
1.2 SYSTEM COMMON MESSAGE
1.3 SYSTEM REALTIME MESSAGE
1.4 EXCLUSIVE MESSAGE
1.4.1 Real Time System Exclusive
1.4.2 System Exclusive Message
1.4.2.1 Bulk Dump
The following data types of bulk dump are used on the 01V96i.
1.4.2.2 PARAMTER CHANGE
The following data types of parameter change are used by the 01V96i.
*
‘tx’ indicates that the data can be transmitted from the 01V96i, and
‘rx’ indicates that the data can be received by the 01V96i.
2. Format Details
2.1 NOTE OFF
(8n)
Reception
If [OTHER ECHO] is ON, these message are echoed from MIDI OUT.
If the [Rx CH] matches, these messages are received and used to control effects.
2.2 NOTE ON
(9n)
Reception
If [OTHER ECHO] is ON, these messages are echoed from MIDI OUT.
If the [Rx CH] matches, these messages are received and used to control effects.
2.3 CONTROL CHANGE
(Bn)
Reception
If [Control Change ECHO] is ON, these messages are echoed from MIDI OUT.
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 Pa-
rameter 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 num-
ber (06h, 26h). Parameter settings are defined in the Control Change Assign Pa-
rameter List.
Transmission
If [TABLE] is selected, operating a parameter specified in the [Control assign
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
transmitted on the [Tx CH] if [Control Change Tx] is ON, using the four mes-
sages NRPN control number (62h, 63h) and Data Entry control number (06h,
26h). Parameter settings are defined in the Control Change Assign Parameter
List.
This data cannot be transmitted via control change to Studio Manager since
there is no guarantee that the contents of the tables will match. (Parameter
Change messages will always be used.)
Command
rx/tx
function
8n NOTE OFF
rx
Control the internal effects
9n NOTE ON
rx
Control the internal effects
Bn CONTROL CHANGE
rx/tx
Control parameters
Cn PROGRAM CHANGE
rx/tx
Switch scene memories
Command
rx/tx
function
F1 MIDI TIME CODE QUARTER
FRAME
rx
MTC
Command
rx/tx
function
F8 TIMING CLOCK
rx
MIDI clock
FE ACTIVE SENSING
rx
Check MIDI cable connections
FF RESET
rx
Clear running status
Command
rx/tx
function
F0 7F dd 06 … F7 MMC
COMMAND
tx
MMC command
F0 7F dd 07 … F7 MMC RESPONSE
rx
MMC response
F0 7F dd 01 … F7 MIDI TIME CODE
rx
MTC full message
Command
rx/tx
function
F0 43 0n 7E … F7 BULK DUMP
DATA
rx/tx
BULK DUMP DATA
F0 43 2n 7E … F7 BULK DUMP
REQUEST
rx/tx
BULK DUMP REQUEST
Data name
tx/rx
function
‘m’
tx/rx
Scene Memory & Request
(compressed data)
‘S’
tx/rx
Setup Memory & Request
‘L’
tx/rx
User defined MIDI remote &
Request
‘V’
tx/rx
User defined keys & Request
‘U’
tx/rx
User assignable layer & Request
‘C’
tx/rx
Control change table & Request
‘P’
tx/rx
Program change table & Request
‘Q’
tx/rx
Equalizer library & Request
‘Y’
tx/rx
Compressor library & Request
‘G’
tx/rx
Gate library & Request
‘E’
tx/rx
Effect library & Request
‘H’
tx/rx
Channel library & Request
‘R’
tx/rx
Input patch library & Request
‘O’
tx/rx
Output patch library & Request
‘N’
tx/rx
Plug-in Effect Card Data & Request
Command
rx/tx
function
F0 43 1n 3E 0D … F7 RARAMETER
CHANGE
rx/tx
01V96i-specific parameter change
F0 43 3n 3E 0D … F7 PARAMETER
REQUEST
rx/tx
01V96i-specific parameter change
F0 43 1n 3E 7F … F7 PARAMETER
CHANGE
rx/tx
General purpose digital mixer
parameter change
F0 43 3n 3E 7F … F7 PARAMETER
REQUEST
rx/tx
General purpose digital mixer
parameter request
Type (HEX)
tx/rx
function
1 (01)
tx/rx
Edit buffer
2 (02)
tx/rx
Patch data
3 (03)
tx/rx
Setup data
4 (04)
tx/rx
Backup data
16 (10)
tx/rx
Function (recall, store, title, clear)
17 (11)
rx
Function (pair, copy)
18 (12)
rx
Function (effect)
19 (13)
tx/rx
Sort table
20 (14)
tx/rx
Function (attribute, link)
32 (20)
rx
Key remote
33 (21)
tx/rx
Remote meter
34 (22)
tx/rx
Remote time counter
STATUS
1000nnnn 8n
Note off message
DATA
0nnnnnnn nn
Note number
0vvvvvvv vv
Velocity(ignored)
STATUS
1001nnnn 9n
Note on message
DATA
0nnnnnnn nn
Note number
0vvvvvvv vv
Velocity(1-127:on, 0:off)