Yamaha CVP-107 EU User Manual

Page 19

Advertising
background image

CVP-109/107/105/103/700

19

(3-6) SYSTEM EXCLUSIVE MESSAGE

(3-6-1) YAMAHA MIDI FORMAT

(3-6-1-1) SECTION CONTROL

binary

hexadecimal

11110000

F0

Exclusive status

01000011

43

YAMAHA ID

01111110

7E

Style

00000000

00

0sssssss

SS

Switch No.

00H : INTRO A

01H : INTRO B

02H : INTRO C/D

03H~07H : INTRO C/D

08H : MAIN A

09H : MAIN B

0AH : MAIN C

0BH~0FH : MAIN D

10H : FILL IN A

11H : FILL IN B

12H : FILL IN C

13H~17H : FILL IN D

18H : BREAK FILL

19H : BREAK FILL

1AH : BREAK FILL

1BH~1FH : BREAK FILL

20H : ENDING A

21H : ENDING B

22H : ENDING C/D

23H~27H : ENDING C/D

0ddddddd

DD

Switch On/Off: 00H(Off),7FH(On)

11110111

F7

End of Exclusive

When an ON code is received, the appointed section will be changed.

(3-6-1-2) TEMPO CONTROL

binary

hexadecimal

11110000

F0

Exclusive status

01000011

43

YAMAHA ID

01111110

7E

Style

00000000

01

0ttttttt

TT

Tempo4

0ttttttt

TT

Tempo3

0ttttttt

TT

Tempo2

0ttttttt

TT

Tempo1

11110111

F7

End of Exclusive

The internal clock will be set to the received Tempo value.
Tempo Meta Event is a large data block (24-bit), it is divided into 4 groups with 7-bits going
into each of the Tempos 1-4 (4 receives the remaining 3 bits).

(3-6-1-3) CHORD CONTROL type1

binary

hexadecimal

11110000

F0

Exclusive status

01000011

43

YAMAHA ID

01111110

7E

Style

00000010

02

type 1

0ddddddd

dd

chord root(cr)

0ddddddd

dd

chord type(ct)

0ddddddd

dd

bass note(bn)

0ddddddd

dd

bass type(bt)

11111110

F7

End of Exclusive

Chord transmit: Transmitted using type 1 format.

cr Chord Root 0kkknnnn (kkk:

Change symbol,

nnnn:

Note

)

Binary

Hex

Change symbol

Binary

Hex

Note

0000nnnn

0n

bbb(3 flats)

0kkk0000

k0

reserved

0001nnnn

1n

bb (2 flats)

0kkk0001

k1

C

0010nnnn

2n

b (1 flat)

0kkk0010

k2

D

0011nnnn

3n

natural

0kkk0011

k3

E

0100nnnn

4n

# (1 sharp)

0kkk0100

k4

F

0101nnnn

5n

## (2 sharps)

0kkk0101

k5

G

0110nnnn

6n

###(3 sharps)

0kkk0110

k6

A

0kkk0111

k7

B

ct Chord Type 0 - 34,127

Binary

Hex Dec Chord type

Binary

Hex

Dec

Chord type

00000000 00

0

Maj

00010010

12

18

dim7

00000001 01

1

Maj6

00010011

13

19

7th

00000010 02

2

Maj7

00010100

14

20

7sus4

00000011 03

3

Maj7(#11)

00010101

15

21

7b5

00000100 04

4

Maj(9)

00010110

16

22

7(9)

00000101 05

5

Maj7(9)

00010111

17

23

7(#11)

00000110 06

6

Maj6(9)

00011000

18

24

7(13)

00000111 07

7

aug

00011001

19

25

7(b9)

00001000 08

8

min

00011010

1A

26

7(b13)

00001001 09

9

min6

00011011

1B

27

7(#9)

00001010 0A

10

min7

00011100

1C

28

Maj7aug

00001011 0B

11

min7b5

00011101

1D

29

7aug

00001100 0C

12

min(9)

00011110

1E

30

1+8

00001101 0D

13

min7(9)

00011111

1F

31

1+5

00001110 0E

14

min7(11)

00100000

20

32

sus4

00001111 0F

15

minMaj7

00100001

21

33

1+2+5

00010000 10

16

minMaj7(9)

00100010

22

34

cc

00010001 11

17

dim

bn

On Bass Note

Same as Chord root,
127:No bass chord

bt

Bass Chord

Same as Chord type
127:No bass chord

(3-6-2) UNIVERSAL SYSTEM EXCLUSIVE

(3-6-2-1) UNIVERSAL REALTIME MESSAGE

(3-6-2-1-1) MIDI MASTER VOLUME (Receive only)

binary

hexadecimal

11110000

F0

Exclusive status

01111110

7F

Universal Realtime

01111111

7F

ID of target Device

00001001

04

Sub-ID #1=Device Control Message

00000001

01

Sub-ID #2=Master Volume

0sssssss

SS

Volume LSB

0ttttttt

TT

Volume MSB

11110111

F7

End of Exclusive

or

11110000

F0

Exclusive status

01111110

7F

Universal Realtime

0xxxnnnn

XN

When N is received N=0-F, whichever is received.

When N is transmitted N always=0.

X = don’t care

00001001

04

Sub-ID #1=Device Control Message

00000001

01

Sub-ID #2=Master Volume

0sssssss

SS

Volume LSB

0ttttttt

TT

Volume MSB

11110111

F7

End of Exclusive

The volume for all channels will be changed simultaneously.
The TT value is used as the MIDI Master Volume value. (the SS value is ignored.)

(3-6-2-2) UNIVERSAL NON REALTIME MESSAGE

(3-6-2-2-1) GENERAL MIDI SYSTEM ON

binary

hexadecimal

11110000

F0

Exclusive status

01111110

7E

Universal Non-Realtime

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-Realtime

0xxxnnnn

XN

When N is received N=0-F, whichever is received.

When N is transmitted N always=0.

X = don’t care

00001001

09

Sub-ID #1=General MIDI Message

00000001

01

Sub-ID #2=General MIDI On

11110111

F7

End of Exclusive

Depending upon the received ON message, the System Mode will be changed to XG.
Except MIDI Master Tuning, all control data be reset to default values.
This message requires approximately 50ms to execute, so sufficient time should be allowed
before the next message is sent.

After the GM System ON message is received, message reception of the following will be
limited.

Bank Select MSB-LSB in channel 10 will be ignored and the drum voice will be fixed.

Bank Select MSB-LSB except in channel 10 will be ignored except 127/0.

NRPN is not received.

When XG SYSTEM ON is received, these restrictions will be cancelled.

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

Advertising