Midi data format – Yamaha CBX-K1XG Manuel d'utilisation

Page 50

Advertising
background image

App-9

2.6 Mono

1011nnnn Bn

Status

n=Channel number

01111110 7E

00000000 00

Performs the same function as when an All Sounds Off message is
received, and if the 3rd byte (mono number) is in the range of 0 – 16,
sets the corresponding channel to Mono Mode (Mode 4 : m = 1).

2.7 Poly

1011nnnn Bn

Status

n=Channel number

01111111 7F

00000000 00

Performs the same function as when an All Sounds Off message is
received, and sets the corresponding channel to Poly Mode (Mode 3).

3. SYSTEM EXCLUSIVE MESSAGES

System Exclusive messages control various functions of the CBX-
K1XG, including master volume and master tuning, play mode, effect
type and various other parameters.

3.1 Parameter Change
The CBX-K1XG receives the following parameter change messages.

[ UNIVERSAL REALTIME MESSAGE ]
1) Master Volume

[ UNIVERSAL NON REALTIME MESSAGE ]
1) General MIDI Mode On
2) Identity Request (INQUIRY MESSAGE)

[ XG NATIVE PARAMETER CHANGE ]
1) XG System on
2) XG System Data parameter change
3) Multi Effect1 Data parameter change
4) Multi Part Data parameter change
5) Drums Setup Data parameter change

[ OTHER ]
1) Master Tuning
2) TG300 System Data Parameter change
3) TG300 Multi Effect Data parameter change
4) TG300 Multi Part Data parameter change
5) Disc Orchestra On

3.1.1

Universal Realtime Messages

3.1.1.1 Master Volume

11110000 F0

Exclusive status

01111111 7F

Universal Real Time

01111111 7F

ID of target device

00000100 04

Sub-ID #1=Device Control Message

00000001 01

Sub-ID #2=Master Volume

0sssssss ss

Volume LSB

0ttttttttt tt

Volume MSB

11110111 F7

End of Exclusive

or,

11110000 F0

Exclusive status

01111111 7F

Universal Real Time

0xxxnnnn xn

Device Number, xxx = irrelevant

00000100 04

Sub-ID #1=Device Control Message

00000001 01

Sub-ID #2=Master Volume

0sssssss ss

Volume LSB

0ttttttttt tt

Volume MSB

11110111 F7

End of Exclusive

When received, the Volume MSB will be effective for the Sys-
tem Parameter MASTER VOLUME (page App-12).

3.1.2

Universal Non-Realtime Messages

3.1.2.1 General MIDI Mode On

11110000 F0

Exclusive status

01111110 7E

Universal Non-Real Time

01111111 7F

ID of target device

00001001 09

Sub-ID #1=General MIDI Message

00000001 01

Sub-ID #2=General MIDI On

11110111 F7

End of Exclusive

or,

11110000 F0

Exclusive status

01111110 7E

Universal Non-Real Time

0xxxnnnn xn

Device Number, xxx = irrelevant

00001001 09

Sub-ID #1=General MIDI Message

00000001 01

Sub-ID #2=General MIDI On

11110111 F7

End of Exclusive

When General MIDI Mode On is received, the play mode will
be changed to XG mode.
When this happens, the CBX-K1XG will receive the MIDI mes-
sages which compatible with GM System Level 1, and conse-
quently will not receive NRPN and Bank Select messages.
When the C/M mode is active, these messages are ignored.
Since approximately 50ms is required to execute this message,
be sure to leave an appropriate interval before the subsequent
message.

3.1.2.2 Identity Request

11110000 F0

Exclusive status

01111110 7E

Universal Non-Real Time

0000nnnn nn

Device Number, n= 0...15

00000110 06

Sub-ID #1=General Information

00000001 01

Sub-ID #2=Identity Request

11110111 F7

End of Exclusive

The CBX-K1XG transmits an Identity Reply message (see 3.1.2.2
on page App-3) when this is received.

3.1.3

XG Native Parameter Change

With the Parameter Change messages as listed below, you can
change the characteristic of a Voice, such as by Effect Type or ef-
fect parameter, transpose, tuning, and others.
A connected XG-compatible tone generator can be controlled in
the same way (via the MIDI OUT or TO HOST terminals).

11110000 F0

Exclusive status

01000011 43

YAMAHA ID

0001nnnn 1n

Device Number

01001100 4C

XG Model ID

0aaaaaaa aa

Address High

0aaaaaaa aa

Address Mid

0aaaaaaa aa

Address Low

0ddddddd dd

Data

|

|

11110111 F7

End of Exclusive

MIDI Data Format

Advertising