Yamaha AW4416 Reference Guide - Page 186

MIDI message formats, MIDI format details, 5 MIDI TIME CODE QUARTER FRAME F1

Page 186 highlights

3. MIDI message formats 3.1 CHANNEL MESSAGE command rx/tx function 8n NOTE OFF rx Control internal effects 9n NOTE ON rx Control internal effects Bn CONTROL CHANGE Only echoed Cn PROGRAM CHANGE rx/tx Select scene memories (using the Program Change Table) 3.2 SYSTEM COMMON MESSAGE command rx/tx function F1 MIDI TIME CODE rx/tx MTC transmission (when MTC master), MTC reception (when MTC slave) F2 SONG POSITION POINTER tx SPP transmission (when using MIDI Clock) 3.3 SYSTEM REAL TIME MESSAGE command rx/tx function F8 TIMING CLOCK tx MIDI Clock reception (when using MIDI Clock) FA START tx Start command transmis- sion (when using MIDI Clock) FB CONTINUE tx Continue command transmission (when using MIDI Clock) FC STOP tx Stop command transmis- sion (when using MIDI Clock) FE ACTIVE SENSING rx MIDI cable connection checking FF RESET rx Clear running status 3.4 SYSTEM EXCLUSIVE MESSAGE 3.4.1 Real Time System Exclusive 3.4.1.1 MMC command rx/tx function 01 STOP rx/tx Transport Stop 02 PLAY rx Transport Play 03 DEFERRED PLAY rx/tx Transport Play 04 FAST FOWARD rx/tx Transport Fast-forward 05 REWIND rx/tx Transport Rewind 06 RECORD STROBE rx Transport Record/Punch- in 07 RECORD EXIT rx Transport Punch-out 0F RESET rx/tx MMC Reset 40 WRITE rx Write Information Field 44 LOCATE rx/tx Transport Locate Appendix 4. MIDI format details 4.1 NOTE OFF (8n) < Reception > Received if [Rx CH] matches. Used to control effects. See below for details. STATUS DATA 1000nnnn 8n 0nnnnnnn nn 0vvvvvvv vv Note Off Message Note No. Velocity (ignored) 4.2 NOTE ON (9n) < Reception > Received if [Rx CH] matches. Used to control effects. See below for details. If velocity is 0x00, same as note-off. STATUS 1001nnnn 9n Note On Message DATA 0nnnnnnn nn Note No. 0vvvvvvv vv Velocity (1-127:On, 0:off) * Notes used to control effects. 1: Dynamic Flange / Dynamic Phase / Dynamic Filter If the SOURCE parameter is set to MIDI, velocity will con- trol the width of frequency modulation for both note-on and note-off. 4.3 CONTROL CHANGE (Bn) < Reception > Echoed if [Control Change ECHO] is on. < Transmission > If [Control Change ECHO] is on, this is merged with the AW4416's own output while taking advantage of running status. 4.4 PROGRAM CHANGE (Cn) < Reception > Received if [Program Change RX] is on and [Rx CH] matches. However if [OMNI] is on, this is received regardless of the channel. This is echoed if [Program Change ECHO] is on. A scene memory will be recalled according to the [Program change table]. < Transmission > If [Program Change TX] is on, a recall operation will cause a program change to be transmitted on the [Tx CH] according to the settings of the [Program change table]. If more than one program number is assigned to the mem- ory number that was recalled, the lowest-numbered pro- gram will be transmitted. If [Program Change ECHO] is on, program changes will be echoed. (If a memory number is recalled for which there is no setting in the [MIDI Program Change Assign Table], no program change will be transmitted.) STATUS DATA 1100nnnn Cn 0nnnnnnn nn Program Change Program No. (0-127) 4.5 MIDI TIME CODE QUARTER FRAME (F1) < Transmission > When MTC transmission is selected and the recorder is in PLAY or REC status, Quarter Frame messages will be transmitted according to the time code operation of the recorder. < Reception > These messages are received if the AW4416 is operating as a MTC slave. Quarter Frame messages received in realtime are assembled internally to create time code values that control the recorder. 51 - Reference Guide Appendix-

  • 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

Appendix
— Reference Guide
Appendix
51
3. MIDI message formats
3.1 CHANNEL MESSAGE
command
rx/tx
function
-----+----------------------------+-------+-------------------------------
8n
NOTE OFF
rx
Control internal effects
9n
NOTE ON
rx
Control internal effects
Bn
CONTROL CHANGE
Only echoed
Cn
PROGRAM CHANGE
rx/tx
Select scene memories
(using the Program
Change Table)
3.2 SYSTEM COMMON MESSAGE
command
rx/tx
function
-----+----------------------------+-------+-------------------------------
F1
MIDI TIME CODE
rx/tx
MTC transmission (when
MTC master), MTC
reception (when MTC
slave)
F2
SONG POSITION
POINTER
tx
SPP transmission (when
using MIDI Clock)
3.3 SYSTEM REAL TIME MESSAGE
command
rx/tx
function
-----+----------------------------+-------+-------------------------------
F8
TIMING CLOCK
tx
MIDI Clock reception
(when using MIDI Clock)
FA
START
tx
Start command transmis-
sion (when using MIDI
Clock)
FB
CONTINUE
tx
Continue command
transmission (when
using MIDI Clock)
FC
STOP
tx
Stop command transmis-
sion (when using MIDI
Clock)
FE
ACTIVE SENSING
rx
MIDI cable connection
checking
FF
RESET
rx
Clear running status
3.4 SYSTEM EXCLUSIVE MESSAGE
3.4.1 Real Time System Exclusive
3.4.1.1 MMC
command
rx/tx
function
-----+----------------------------+-------+-------------------------------
01
STOP
rx/tx
Transport Stop
02
PLAY
rx
Transport Play
03
DEFERRED PLAY
rx/tx
Transport Play
04
FAST FOWARD
rx/tx
Transport Fast-forward
05
REWIND
rx/tx
Transport Rewind
06
RECORD STROBE
rx
Transport Record/Punch-
in
07
RECORD EXIT
rx
Transport Punch-out
0F
RESET
rx/tx
MMC Reset
40
WRITE
rx
Write Information Field
44
LOCATE
rx/tx
Transport Locate
4. MIDI format details
4.1 NOTE OFF (8n)
< Reception >
Received if [Rx CH] matches.
Used to control effects. See below for details.
STATUS
1000nnnn 8n
Note Off Message
DATA
0nnnnnnn nn
Note No.
0vvvvvvv vv
Velocity (ignored)
4.2 NOTE ON (9n)
< Reception >
Received if [Rx CH] matches.
Used to control effects. See below for details.
If velocity is 0x00, same as note-off.
STATUS
1001nnnn 9n
Note On Message
DATA
0nnnnnnn nn
Note No.
0vvvvvvv vv
Velocity (1-127:On,
0:off)
* Notes used to control effects.
1: Dynamic Flange / Dynamic Phase / Dynamic Filter
If the SOURCE parameter is set to MIDI, velocity will con-
trol the width of frequency modulation for both note-on and
note-off.
4.3 CONTROL CHANGE (Bn)
< Reception >
Echoed if [Control Change ECHO] is on.
< Transmission >
If [Control Change ECHO] is on, this is merged with the
AW4416
s own output while taking advantage of running
status.
4.4 PROGRAM CHANGE (Cn)
< Reception >
Received if [Program Change RX] is on and [Rx CH]
matches. However if [OMNI] is on, this is received regard-
less of the channel.
This is echoed if [Program Change ECHO] is on.
A scene memory will be recalled according to the [Program
change table].
< Transmission >
If [Program Change TX] is on, a recall operation will cause a
program change to be transmitted on the [Tx CH] according
to the settings of the [Program change table].
If more than one program number is assigned to the mem-
ory number that was recalled, the lowest-numbered pro-
gram will be transmitted.
If [Program Change ECHO] is on, program changes will be
echoed.
(If a memory number is recalled for which there is no setting
in the [MIDI Program Change Assign Table], no program
change will be transmitted.)
STATUS
1100nnnn Cn
Program Change
DATA
0nnnnnnn nn
Program No. (0-127)
4.5 MIDI TIME CODE QUARTER FRAME (F1)
< Transmission >
When MTC transmission is selected and the recorder is in
PLAY or REC status, Quarter Frame messages will be trans-
mitted according to the time code operation of the recorder.
< Reception >
These messages are received if the AW4416 is operating as
a MTC slave. Quarter Frame messages received in realtime
are assembled internally to create time code values that
control the recorder.