Yamaha AW16G Owner's Manual - Page 206

MIDI format details, 5. MIDI TIME CODE QUARTER FRAME F1

Page 206 highlights

Appendix 5. MIDI format details 5.1. NOTE OFF (8n) < Reception > Received when [Rx CH] matches. Used to control effects. Refer NOTE ON for details. STATUS DATA 1000nnnn 8n Note Off Message 0nnnnnnn nn Note No. 0vvvvvvv vv Velocity ( ignored) 5.2. NOTE ON (9n) < Reception > Received when [Rx CH] matches. Used to control effects. Refer below for details. Velocity of 0x00 is equivalent to Note-Off. STATUS DATA 1001nnnn 9n Note On Message 0nnnnnnn nn Note No. 0vvvvvvv vv Velocity ( 1-127:On, 0:off) * Effect control by Note 1: Dynamic Flange/Dynamic Phase/Dynamic Filter When the SOURCE parameter is set to MIDI, the note velocity (both note-on and note-off) is used to control the Modulation frequency width. 5.3. CONTROL CHANGE (Bn) < Reception > Control change messages will be received if the [Control Change Mode] is RX or TX/RX and the [MIDI Rx Ch] matches. However if [MIDI Rx Ch] is ALL, this message is received regardless of the channel. < Transmission > If [Control Change Mode] is TX or TX/RX, control change messages will be transmitted on the [MIDI Tx Ch] channel when you operate a parameter. STATUS DATA 1011nnnn Bn Control Change 0ccccccc cc Control No. (0-95, 102-119) 0vvvvvvv vv Control Value (0-127) The control value is converted into a parameter value according to the following equation. S= total number of steps in the parameter's variable range 128 / S = X remainder Y INT((Y+1)/2) = Z If (MIDI DATA - Z) < 0, then Value = 0 If ((MIDI DATA - Z)/X) > MAX, then Value = MAX Otherwise, Value = INT ((MIDI DATA -Z)/X) 5.4. PROGRAM CHANGE (Cn) < Reception > Program change messages will be received if the [Program Change Mode] is RX or TX/RX and the [MIDI Rx Ch] matches. However if [MIDI Rx Ch] is ALL, this message is received regardless of the channel. A scene memory will be recalled according to the [PROGRAM CHANGE TABLE] settings. < Transmission > If [Program Change Mode] is TX or TX/RX, a program change will be transmitted on the [MIDI Tx Ch] according to the [PROGRAM CHANGE TABLE] settings when you recall a memory number. If the recalled memory number has been assigned to more than one program number, the lowest-numbered program number will be transmitted. STATUS DATA 1100nnnn Cn Program Change 0nnnnnnn nn Program No. ( 0-127) 5.5. MIDI TIME CODE QUARTER FRAME (F1) < Transmission > If [MIDI OUT] is set to MTC, Quarter Frame messages will be transmitted according to the time code movements of the recorder when the recorder is playing or recording. < Reception > This message is received if [MTC SYNC MODE] is set to SLAVE. Quarter Frame messages received in realtime are internally assembled into time code that controls the recorder. STATUS DATA 11110001 F1 Quarter Frame Message 0nnndddd dd nnn = message type (0-7) dddd = data 5.6. SONG POSITION POINTER (F2) < Transmission > If [MIDI OUT] is set to CLK, a song position message will be transmitted when STOP or LOCATE is performed on the recorder, to indicate the song position from which the song should start at the next START or CONTINUE message. STATUS DATA 11110010 F2 Song Position Pointer 0ddddddd dd0 data( H) high 7 bits of 14 bits data 0ddddddd dd1 data( L) low 7 bits of 14 bits data 5.7. TIMING CLOCK (F8) < Transmission > If [MIDI CLK] is ON, this message is transmitted according to the MIDI Tempo Map from when the recorder begins playing or recording, until it stops. STATUS 11111000 F8 Timing Clock 5.8. START (FA) < Transmission > If [MIDI CLK] is ON, this message is transmitted when the recorder begins playing or recording at a location other than the first measure. STATUS 11111010 FA Start 5.9. CONTINUE (FB) < Transmission > If [MIDI CLK] is ON, this message is transmitted when the recorder begins playing or recording at a location other than the first measure. STATUS 11111011 FB Continue 5.10. STOP (FC) < Transmission > If [MIDI CLK] is ON, this message is transmitted when the recorder stops. STATUS 11111100 FC Stop 5.11. ACTIVE SENSING (FE) < Reception > Once this message is received, subsequent failure to receive any message for a period of 300 ms will cause Running Status to be cleared, and MIDI communications to be initialized. STATUS 11111110 FE Active Sensing 5.12. RESET (FF) < Reception > When a Reset message is received, MIDI communications will be initialized by clearing Running Status etc. STATUS 11111111 FF Reset 5.13. EXCLUSIVE MESSAGE (F0-F7) 5.13.1. MMC 5.13.1.1. MMC STOP < Transmission > When the STOP key is pressed, this message is transmitted with a device number of 7F. 206

  • 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
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219

Appendix
206
5. MIDI format details
5.1. NOTE OFF (8n)
< Reception >
Received when [Rx CH] matches.
Used to control effects. Refer NOTE ON for details.
5.2. NOTE ON (9n)
< Reception >
Received when [Rx CH] matches.
Used to control effects. Refer below for details.
Velocity of 0x00 is equivalent to Note-Off.
* Effect control by Note
1: Dynamic Flange/Dynamic Phase/Dynamic Filter
When the SOURCE parameter is set to MIDI, the note velocity (both
note-on and note-off) is used to control the Modulation frequency
width.
5.3. CONTROL CHANGE (Bn)
< Reception >
Control change messages will be received if the [Control Change
Mode] is RX or TX/RX and the [MIDI Rx Ch] matches. However if
[MIDI Rx Ch] is ALL, this message is received regardless of the chan-
nel.
< Transmission >
If [Control Change Mode] is TX or TX/RX, control change messages
will be transmitted on the [MIDI Tx Ch] channel when you operate a
parameter.
The control value is converted into a parameter value according to
the following equation.
S= total number of steps in the parameter’s variable range
128 / S = X remainder Y
INT((Y+1)/2) = Z
If (MIDI DATA - Z) < 0, then Value = 0
If ((MIDI DATA - Z)/X) > MAX, then Value = MAX
Otherwise, Value = INT ((MIDI DATA -Z)/X)
5.4. PROGRAM CHANGE (Cn)
< Reception >
Program change messages will be received if the [Program Change
Mode] is RX or TX/RX and the [MIDI Rx Ch] matches. However if
[MIDI Rx Ch] is ALL, this message is received regardless of the chan-
nel.
A scene memory will be recalled according to the [PROGRAM
CHANGE TABLE] settings.
< Transmission >
If [Program Change Mode] is TX or TX/RX, a program change will
be transmitted on the [MIDI Tx Ch] according to the [PROGRAM
CHANGE TABLE] settings when you recall a memory number. If the
recalled memory number has been assigned to more than one pro-
gram number, the lowest-numbered program number will be trans-
mitted.
5.5. MIDI TIME CODE QUARTER FRAME (F1)
< Transmission >
If [MIDI OUT] is set to MTC, Quarter Frame messages will be trans-
mitted according to the time code movements of the recorder when
the recorder is playing or recording.
< Reception >
This message is received if [MTC SYNC MODE] is set to SLAVE.
Quarter Frame messages received in realtime are internally assem-
bled into time code that controls the recorder.
5.6. SONG POSITION POINTER (F2)
< Transmission >
If [MIDI OUT] is set to CLK, a song position message will be trans-
mitted when STOP or LOCATE is performed on the recorder, to
indicate the song position from which the song should start at the
next START or CONTINUE message.
5.7. TIMING CLOCK (F8)
< Transmission >
If [MIDI CLK] is ON, this message is transmitted according to the
MIDI Tempo Map from when the recorder begins playing or record-
ing, until it stops.
5.8. START (FA)
< Transmission >
If [MIDI CLK] is ON, this message is transmitted when the recorder
begins playing or recording at a location other than the first measure.
5.9. CONTINUE (FB)
< Transmission >
If [MIDI CLK] is ON, this message is transmitted when the recorder
begins playing or recording at a location other than the first measure.
5.10. STOP (FC)
< Transmission >
If [MIDI CLK] is ON, this message is transmitted when the recorder
stops.
5.11. ACTIVE SENSING (FE)
< Reception >
Once this message is received, subsequent failure to receive any mes-
sage for a period of 300 ms will cause Running Status to be cleared,
and MIDI communications to be initialized.
5.12. RESET (FF)
< Reception >
When a Reset message is received, MIDI communications will be ini-
tialized by clearing Running Status etc.
5.13. EXCLUSIVE MESSAGE (F0-F7)
5.13.1. MMC
5.13.1.1. MMC STOP
< Transmission >
When the STOP key is pressed, this message is transmitted with a
device number of 7F.
STATUS
1000nnnn 8n
Note Off Message
DATA
0nnnnnnn nn
Note No.
0vvvvvvv vv
Velocity ( ignored)
STATUS
1001nnnn 9n
Note On Message
DATA
0nnnnnnn nn
Note No.
0vvvvvvv vv
Velocity ( 1-127:On, 0:off)
STATUS
1011nnnn Bn
Control Change
DATA
0ccccccc cc
Control No. (0-95, 102-119)
0vvvvvvv vv
Control Value (0-127)
STATUS
1100nnnn Cn
Program Change
DATA
0nnnnnnn nn
Program No. ( 0-127)
STATUS
11110001 F1
Quarter Frame Message
DATA
0nnndddd dd
nnn = message type (0-7)
dddd = data
STATUS
11110010 F2
Song Position Pointer
DATA
0ddddddd dd0
data( H) high 7 bits of 14 bits data
0ddddddd dd1
data( L) low 7 bits of 14 bits data
STATUS
11111000 F8
Timing Clock
STATUS
11111010 FA
Start
STATUS
11111011 FB
Continue
STATUS
11111100 FC
Stop
STATUS
11111110 FE
Active Sensing
STATUS
11111111 FF
Reset