beautypg.com

4 parameter change details, M7cl owner’s manual midi data format, 2 parameter change – Yamaha M7CL-32 User Manual

Page 284: 1 current scene, setup, backup, user setup, 2 function call – library store, recall

background image

M7CL Owner’s Manual

MIDI Data Format

284

[Conversion from actual data to bulk data]
d[0. 6]: actual data
b[0. 7]: bulk data
b[0] = 0;
for( I=0; I<7; I++){

if( d[I]&0x80){

b[0] |= 1<<(6-I);

}
b[I+1] = d[I]&0x7F;

}

[Recovery from bulk data to actual data]
d[0. 6]: actual data
b[0. 7]: bulk data
for( I=0; I<7; I++){

b[0] <<= 1;
d[I] = b[I+1]+(0x80&b[0]);

}

3.2 PARAMETER CHANGE

Reception
This message is echoed if [Parameter change ECHO] is ON.
This message is received if [Parameter change RX] is ON and [Rx CH] matches
the Device number included in the SUB STATUS. When a parameter change is
received, the specified parameter will be controlled. When a parameter request
is received, the current value of the specified parameter will be transmitted as a
parameter change with its Device Number as the [Rx CH].

Transmission
If [Parameter change TX] is ON, and you edit a parameter for which control
change transmission has not been enabled, a parameter change will be
transmitted with the [Tx CH] as its device number.
In response to a parameter request, a parameter change will be transmitted with
[Rx CH] as its device number.

4 PARAMETER CHANGE details

4.1 Current Scene, Setup, Backup, User Setup

4.1.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 parameter will be changed
immediately the data is received.

Transmission
Data will be transmitted with the [Device Number] in [Tx CH] when
[Parameter change Tx] is on and the parameter is not registered on the [control
change assign table].

4.1.2

Format (Parameter request)

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 parameter will be changed
via ParameterChange immediately the data is received.

4.1.3

Data category

4.2 Function call – library store, recall –

4.2.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 parameter will be changed
immediately the data is received.

Transmission
Data will be transmitted with the [Device Number] in [Tx CH] when
[Parameter change Tx] is on.

Command

rx/tx

function

F0 43 1n 3E 11 … F7
RARAMETER CHANGE

rx/tx

M7CL native parameter change

F0 43 3n 3E 11 … F7
PARAMETER REQUEST

rx/tx

M7CL native parameter request

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

0ccccccc cc

DATA

0eeeeeee ee

Element no.

0eeeeeee ee

Element no.

0iiiiiii ii

Index no.

0iiiiiii ii

Index no.

0ccccccc cc

Channel no.

0ccccccc cc

Channel no.

0ddddddd dd

data

:

:

EOX

11110111 F7

End of exclusive

STATUS

11110000 F0

System exclusive message

ID No.

01000011 43

Manufacture’s ID number (YAMAHA)

SUB STATUS

0001nnnn 3n

n=0-15 (Device number=MIDI Channel)

GROUP ID

00111110 3E

Digital mixer

MODEL ID

00010001 11

M7CL

DATA Category 0ccccccc cc

DATA

0eeeeeee ee

Element no.

0eeeeeee ee

Element no.

0iiiiiii ii

Index no.

0iiiiiii ii

Index no.

0ccccccc cc

Channel no.

0ccccccc cc

Channel no.

EOX

11110111 F7

End of exclusive

DATA CATEGORY

NAME

0x01

00000001

Current Scene/Setup/Backup/
User Setup Data

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)

0fffffff ff

(ASCII CODE)

0fffffff ff

(ASCII CODE)

0fffffff ff

(ASCII CODE)

0fffffff ff

(ASCII CODE)

0fffffff ff

(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 mh

number High

0mmmmmmm ml

number Low

0ccccccc ch

channel High

0ccccccc cl

channel Low

EOX

11110111 F7

End of exclusive

This manual is related to the following products: