M7cl owner’s manual midi data format, 4 function call – library attribute, 5 exist library range – Yamaha M7CL-32 User Manual
Page 286
M7CL Owner’s Manual
MIDI Data Format
286
4.4 Function call – library attribute –
4.4.1
Format (Parameter change)
Receive
Data will be received when [Parameter change Rx] is on and the Device number
of both [Rx CH] and SUB STATUS are matched. The data will be echoed when
[Parameter change ECHO] is on. The corresponding memory/library title will
be changed immediately the data is received.
Transmission
Parameter Change Message will be sent in reply to Request. If [Parameter change
ECHO] is on, the message will be sent as it is.
4.4.2
Format (Parameter request)
Receive
The Parameter change will be sent with Device number [Rx CH] immediately
the data is received.
4.4.3
Module Name
4.5 Exist Library Range
4.5.1
Format (Parameter change)
Transmission
When M7CL receives Library Exist request command from outside, the answer
will be sent back with the following Parameter change.
This packet shows smallest library number range that exists and not read only.
Top number is requested number or more.
-Example-
SCENE is stored 5,6,7,10,100 and 101
Request Number:0
Data : Valid, Top Number : 5, End Number 7
Request Number: 8
Data : Valid, Top Number : 10, End Number 10
Request Number: 11
Data : Valid, Top Number : 100, End Number 101
Request Number: 102
Data : Invalid, Top Number : 0, End Number 0
STATUS
11110000 F0
System exclusive message
ID No.
01000011 43
Manufacture’s ID number (YAMAHA)
SUB STATUS
0001nnnn 1n
n=0-15 (Device number=MIDI Channel)
GROUP ID
00111110 3E
Digital mixer
MODEL ID
00010001 11
M7CL
DATA
CATEGORY
00000000 00
OTHER DATA
FUNCTION
NAME
01001100 "L"
(ASCII CODE)
01101001 "i"
(ASCII CODE)
01100010 "b"
(ASCII CODE)
01000001 "A"
(ASCII CODE)
01110100 "t"
(ASCII CODE)
01110010 "r"
(ASCII CODE)
01100010 "b"
(ASCII CODE)
01110100 "t"
(ASCII CODE)
MODULE NAME 0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
DATA
0nnnnnnn nh
Scene/Library number High
0nnnnnnn nl
Scene/Library number Low
0eeeeeee eh
Element High
0eeeeeee El
Element Low
0iiiiiii Ih
Index High
0iiiiiii Il
Index Low
0ccccccc Ch
Channel High
0ccccccc cl
Channel Low
0000dddd dd
Data28–31bit
0ddddddd dd
Data21–27bit
0ddddddd dd
Data14–20bit
0ddddddd dd
Data7–13bit
0ddddddd dd
Data0–6bit
EOX
11110111 F7
End of exclusive
STATUS
11110000 F0
System exclusive message
ID No.
01000011 43
Manufacture’s ID number (YAMAHA)
SUB STATUS
0011nnnn 3n
n=0-15 (Device number=MIDI Channel)
GROUP ID
00111110 3E
Digital mixer
MODEL ID
00010001 11
M7CL
DATA
CATEGORY
00000000 00
OTHER DATA
FUNCTION
NAME
01001100 "L"
(ASCII CODE)
01101001 "i"
(ASCII CODE)
01100010 "b"
(ASCII CODE)
01000001 "A"
(ASCII CODE)
01110100 "t"
(ASCII CODE)
01110010 "r"
(ASCII CODE)
01100010 "b"
(ASCII CODE)
01110100 "t"
(ASCII CODE)
MODULE NAME 0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
DATA
0nnnnnnn nh
Scene/Library number High
0nnnnnnn nl
Scene/Library number Low
0eeeeeee eh
Element High
0eeeeeee El
Element Low
0iiiiiii Ih
Index High
0iiiiiii Il
Index Low
0ccccccc Ch
Channel High
0ccccccc cl
Channel Low
EOX
11110111 F7
End of exclusive
MODULE NAME
number
size
SCENE LIB
“SCENE___”
0-300 (0:response only)
16
INPUT CH LIB
“INCHNNL_”
0-199 (0:response only)
16
OUTPUT CH LIB
“OUTCHNNL”
0-199 (0:response only)
16
INPUT EQ LIB
“INEQ____”
1-199 (1-40:response only)
16
OUTPUT EQ LIB
“OUTEQ___”
1-199 (1-3:response only)
16
Dynamics LIB
“DYNA____”
1-199 (1-41:response only)
16
GEQ LIB
“GEQ_____”
0-199 (0:response only)
16
EFFECT LIB
“EFFECT__”
1-199 (1–57:response only)
16
STATUS
11110000 F0
System exclusive message
ID No.
01000011 43
Manufacture’s ID number (YAMAHA)
SUB STATUS
0001nnnn 1n
n=0-15 (Device number=MIDI Channel)
GROUP ID
00111110 3E
Digital mixer
MODEL ID
00010001 11
M7CL
DATA
CATEGORY
00000000 00
OTHER DATA
FUNCTION
NAME
01001100 "L"
(ASCII CODE)
01101001 "i"
(ASCII CODE)
01100010 "b"
(ASCII CODE)
01000101 "E"
(ASCII CODE)
01111000 "x"
(ASCII CODE)
01101001 "i"
(ASCII CODE)
01110011 "s"
(ASCII CODE)
01110100 "t"
(ASCII CODE)
MODULE NAME 0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
0mmmmmmm mm
(ASCII CODE)
DATA
0mmmmmmm nn
Data Status (0:Invalid data,1:Valid Data)
0nnnnnnn nh
Request Number High
0nnnnnnn nl
Request Number Low
0nnnnnnn nh
Top Number High
0nnnnnnn nl
Top Number Low
0nnnnnnn nh
End Number High
0nnnnnnn nl
End Number Low
EOX
11110111 F7
End of exclusive