Yamaha AW4416 Version2.0 Manual Supplement - Page 41

Scene Memory Bulk Dump Request For, 13.1.9.1 MMC INFORMATION FIELD - TRACK

Page 41 highlights

4.13.1.9.1 MMC INFORMATION FIELD - TRACK RECORD READY < Reception > This message is received if the AW4416 is operating as an MMC Slave and the device number matches. REC SELECT will be switched on/off for the recorder tracks as specified by the Standard Track Bitmap data. 01001111 4F Track Record Ready (Information Field name) 0nnnnnnn nn Data Length (0:all track off, 3:record track on) 0aaaaaaa aa 1-2tr rec track On(Standard Track Bitmap) 0bbbbbbb bb 3-9tr rec track On 0ccccccc cc 10-16tr rec track On 4.13.1.10 MMC LOCATE(TARGET) < Transmission > This message is transmitted with a device number of 7F when a locate-related key such as MARK SEARCH/IN/ OUT is pressed, a FF/REW/shuttle operation is performed, when the transport returns to the auto-punch pre-roll point, or when repeating. < Reception > This message is received if the AW4416 is operating as an MMC Slave and the device number matches. The transport will locate to the time code position specified within the command data. STATUS 11110000 F0 System Exclusive Message ID No. 01111111 7F Real Time System Exclusive Device ID 0ddddddd dd Destination (00-7E, 7F:all call) Command 00000110 06 Machine Control Com- mand(mcc) sub-id 01000100 44 Locate 00000110 06 byte count 00000001 01 "target" sub command 0hhhhhhh hh hour (Standard Time Code) 0mmmmmmm mm minute 0sssssss ss second 0fffffff ff frame 0sssssss ss sub-frame EOX 11110111 F7 End Of Exclusive 4.13.2 Bulk Dump & Request This message inputs/outputs the contents of various internal memories. The unique header is used to distinguish whether the data belongs to the AW4416. The check sum is calculated by adding the bytes starting after BYTE COUNT (LOW) and ending before CHECK SUM, then inverting the bits and adding 1 (binary complement), and 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 MIDI channel 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 will be transmitted immediately. < Transmission > Bulk Dump messages are transmitted on the [Tx CH] in response to key operations in the [MIDI BULK] screen. Bulk Dump messages are transmitted on the [Rx CH] in response to Bulk Dump Request messages. 4.13.2.1 Scene Memory Bulk Dump Format STATUS 11110000 F0 System Exclusive Message ID No. 01000011 43 Manufacturer's ID No. (YAMAHA) SUB STATUS 0000nnnn 0n FORMAT No. 01111110 7E BYTE COUNT (HIGH) 00011111 1F BYTE COUNT (LOW) 01111111 7F 01001100 4C 01001101 4D 00100000 20 00100000 20 00111000 38 01000011 42 00110011 39 00110110 38 DATA NAME 01001101 4D 0mmmmmmm mm DATA 0ddddddd ds1 : : 0ddddddd de1 CHECK SUM 0eeeeeee ee1 BYTE COUNT (HIGH) 00000111 07 BYTE COUNT (LOW) 01100110 66 DATA 0ddddddd ds2 : : 0ddddddd de2 CHECK SUM 0eeeeeee ee2 EOX 11110111 F7 n=0-15(MIDI Channel No.116) Universal Bulk Dump 4095bytes 'L' 'M' ' ' ' ' '8' 'B' '9' '8' 'M' m=0-96,127(Scene Memory No.0-96, edit buffer) Receive is effective No.196,127 Scene Memory(4095-10 bytes) ee1=(INVERT('L'+'M'+... +ds1+...+de1)+1) AND 7Fh 998bytes Scene Memory(998 bytes) ee2=(INVERT(ds2+...+de2) +1) AND 7Fh End Of Exclusive The first 33 bytes are ID + Protect + Title, and are 7 bit. The subsequent 2525 bytes are all divided into 4 bit units. 4.13.2.2 Scene Memory Bulk Dump Request For- mat STATUS 11110000 F0 System Exclusive Message ID No. 01000011 43 Manufacturer's ID (YAMAHA) SUB STATUS 0010nnnn 2n n=0-15(MIDI Channel No.1- 16) FORMAT No. 01111110 7E Universal Bulk Dump 01001100 4C 'L' 01001101 4D 'M' 00100000 20 ' ' 00100000 20 ' ' 00111000 38 '8' 01000011 42 'B' 00110011 39 '9' 00110110 38 '8' DATA NAME 01001101 4D 'M' 0mmmmmmm mm m=0-97,127(Scene Memory No.0-97, edit buffer) EOX 11110111 F7 End Of Exclusive 4.13.2.3 Setup Memory Bulk Dump Format STATUS 11110000 F0 System Exclusive Message ID No. 01000011 43 Manufacturer's ID No. (YAMAHA) SUB STATUS 0000nnnn 0n n=0-15(MIDI Channel No.1- 16) FORMAT No. 01111110 7E Universal Bulk Dump BYTE COUNT (HIGH) 00000100 04 522(512+10)bytes BYTE COUNT (LOW) 00001010 0A 01001100 4C 'L' 01001101 4D 'M' 00100000 20 ' ' 00100000 20 ' ' 00111000 38 '8' 01000011 42 'B' 00110011 39 '9' 00110110 38 '8' DATA NAME 01010011 53 'S' 00100000 20 ' ' DATA 0ddddddd dsSetup Mem- ory(256*2bytes) : : 0ddddddd de Version 2.0 Manual Supplement 41

  • 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

41
Version 2.0 Manual Supplement
4.13.1.9.1 MMC INFORMATION FIELD - TRACK
RECORD READY
< Reception >
This message is received if the AW4416 is operating as
an MMC Slave and the device number matches. REC
SELECT will be switched on/off for the recorder tracks as
specified by the Standard Track Bitmap data.
01001111 4F
Track Record Ready (Infor-
mation Field name)
0nnnnnnn nn
Data Length (0:all track
off, 3:record track on)
0aaaaaaa aa
1-2tr rec track On(Stan-
dard Track Bitmap)
0bbbbbbb bb
3-9tr rec track On
0ccccccc cc
10-16tr rec track On
4.13.1.10 MMC LOCATE(TARGET)
< Transmission >
This message is transmitted with a device number of 7F
when a locate-related key such as MARK SEARCH/IN/
OUT is pressed, a FF/REW/shuttle operation is per-
formed, when the transport returns to the auto-punch
pre-roll point, or when repeating.
< Reception >
This message is received if the AW4416 is operating as
an MMC Slave and the device number matches. The
transport will locate to the time code position specified
within the command data.
STATUS
11110000 F0
System Exclusive Message
ID No.
01111111 7F
Real Time System Exclusive
Device ID
0ddddddd dd
Destination (00-7E, 7F:all
call)
Command
00000110 06
Machine Control Com-
mand(mcc) sub-id
01000100 44 Locate
00000110 06
byte count
00000001 01
"target" sub command
0hhhhhhh hh
hour (Standard Time Code)
0mmmmmmm mm
minute
0sssssss ss
second
0fffffff ff
frame
0sssssss ss
sub-frame
EOX
11110111 F7
End Of Exclusive
4.13.2 Bulk Dump & Request
This message inputs/outputs the contents of various inter-
nal memories.
The unique header is used to distinguish whether the
data belongs to the AW4416.
The check sum is calculated by adding the bytes starting
after BYTE COUNT (LOW) and ending before CHECK
SUM, then inverting the bits and adding 1 (binary com-
plement), and 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 MIDI channel included in the Sub Sta-
tus.
When a bulk dump is received, it is immediately written
into the specified memory.
When a bulk dump request is received, a bulk dump will
be transmitted immediately.
< Transmission >
Bulk Dump messages are transmitted on the [Tx CH] in
response to key operations in the [MIDI BULK] screen.
Bulk Dump messages are transmitted on the [Rx CH] in
response to Bulk Dump Request messages.
4.13.2.1 Scene Memory Bulk Dump Format
STATUS
11110000 F0
System Exclusive Message
ID No.
01000011 43
Manufacturer's ID No.
(YAMAHA)
SUB STATUS 0000nnnn 0n
n=0-15(MIDI Channel No.1-
16)
FORMAT No. 01111110 7E
Universal Bulk Dump
BYTE COUNT
(HIGH)
00011111 1F
4095bytes
BYTE COUNT
(LOW)
01111111 7F
01001100 4C
'L'
01001101 4D
'M'
00100000 20
' '
00100000 20
' '
00111000 38
'8'
01000011 42
'B'
00110011 39
'9'
00110110 38
'8'
DATA NAME
01001101 4D
'M'
0mmmmmmm mm
m=0-96,127(Scene Memory
No.0-96, edit buffer)
Receive is effective No.1-
96,127
DATA
0ddddddd ds1
Scene Memory(4095-10
bytes)
:
:
0ddddddd de1
CHECK SUM
0eeeeeee ee1
ee1=(INVERT('L'+'M'+...
+ds1+...+de1)+1) AND 7Fh
BYTE COUNT
(HIGH)
00000111 07
998bytes
BYTE COUNT
(LOW)
01100110 66
DATA
0ddddddd ds2
Scene Memory(998 bytes)
:
:
0ddddddd de2
CHECK SUM
0eeeeeee ee2
ee2=(INVERT(ds2+...+de2)
+1) AND 7Fh
EOX
11110111 F7
End Of Exclusive
The first 33 bytes are ID + Protect + Title, and are 7 bit.
The subsequent 2525 bytes are all divided into 4 bit units.
4.13.2.2 Scene Memory Bulk Dump Request For-
mat
STATUS
11110000 F0
System Exclusive Message
ID No.
01000011 43
Manufacturer's ID (YAMAHA)
SUB STATUS 0010nnnn 2n
n=0-15(MIDI Channel No.1-
16)
FORMAT No. 01111110 7E
Universal Bulk Dump
01001100 4C
'L'
01001101 4D
'M'
00100000 20
' '
00100000 20
' '
00111000 38
'8'
01000011 42
'B'
00110011 39
'9'
00110110 38
'8'
DATA NAME
01001101 4D
'M'
0mmmmmmm mm
m=0-97,127(Scene Memory
No.0-97, edit buffer)
EOX
11110111 F7
End Of Exclusive
4.13.2.3 Setup Memory Bulk Dump Format
STATUS
11110000 F0
System Exclusive Message
ID No.
01000011 43
Manufacturer's ID No.
(YAMAHA)
SUB STATUS 0000nnnn 0n
n=0-15(MIDI Channel No.1-
16)
FORMAT No. 01111110 7E
Universal Bulk Dump
BYTE COUNT
(HIGH)
00000100 04
522(512+10)bytes
BYTE COUNT
(LOW)
00001010 0A
01001100 4C
'L'
01001101 4D
'M'
00100000 20
' '
00100000 20
' '
00111000 38
'8'
01000011 42
'B'
00110011 39
'9'
00110110 38
'8'
DATA NAME
01010011 53
'S'
00100000 20
' '
DATA
0ddddddd dsSetup Mem-
ory(256*2bytes)
:
:
0ddddddd de