○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
s donées MIDI/Formato de datos MIDI
iv
4. REGISTERED/NON-REGIS-
TERED PARAMETER NUMBER
• Data entry
[BnH] [06H] [mmH]
[BnH] [26H] [llH]
n= MIDI channel number
mm/ll=RPN
• Data inc
[BnH] [60H] [xxH]
n= MIDI channel number
xx= Dummy, RPN
• Data dec
[BnH] [61H] [xxH]
n= MIDI channel number
xx= Dummy, RPN
• Non-registered parameter number
[BnH] [62H] [llH]
[BnH] [63H] [mmH]
n= MIDI channel number
* No parameter is received, but the data is
recognized because of RPN reception.
• Registered parameter number
[BnH] [64H] [llH]
[BnH] [65H] [mmH]
n= MIDI channel number
llH= 00H, mmH= 00H: Pitch bend range
llH= 01H, mmH= 00H: Fine tune
llH= 02H, mmH= 00H: Coarse tune
llH= 7FH, mmH= 7FH: RPN Reset
5. PROGRAM CHANGE
[CnH] [ppH]
CnH= Program change event
(n= MIDI channel number)
ppH= Program number
Panel Voices
dd
VOICE
00H
PIANO
01H
CLAVINOVA TONE
02H
E. PIANO
03H
HARPSICHORD
04H
VIBES
05H
GUITAR
06H
STRINGS
07H
ORGAN
08H
CHOIR
09H
UPRIGHT BASS
0AH ELEC BASS
0BH DRUMS
Voices 13 — 60
dd
VOICE
0CH BRASS
0DH POP BRASS
0EH TRUMPET
0FH
MUTE TRUMPET
10H
HORN
11H
SAX
12H
SAX SOFT
13H
CLARINET
14H
OBOE
15H
FLUTE
16H
ACCORDION
17H
HARMONICA
18H
STRINGS SOFT
19H
VIOLIN
1AH VIOLIN HARD
1BH FULL ORGAN
1CH JAZZ ORGAN 1
1DH SYNTH BRASS
1EH SYNTH WOOD
1FH
SYNTH STRINGS
20H
SYNTH CHOIR
21H
PIANO BRIGHT
22H
PIANO SOFT
23H
E. PIANO DX
24H
SYNTH CRYSTAL
25H
CELESTA
26H
MARIMBA
27H
FOLK GUITAR
28H
JAZZ GUITAR 1
29H
JAZZ GUITAR 2
2AH ROCK GUITAR 1
2BH ROCK GUITAR 2
2CH MUTE GUITAR
2DH BANJO
2EH PIZZICATO
2FH
HARP
30H
U. BASS SOFT
31H
E. BASS SOFT
32H
E. BASS HEAVY
33H
SYNTH BASS
34H
TIMPANI & ORCH. HIT
35H
BASSOON
36H
CHAMBER STRINGS
37H
JAZZ ORGAN 2
38H
ROCK GUITAR 3
39H
COSMIC 1
3AH COSMIC 2
3BH COSMIC 3
6. PITCH BENDER
[EnH] [llH] [mmH]
EnH= Bender event
(n= MIDI channel number)
llH= Least significant byte
mmH= Most significant byte
* Caution: Each voice is set to its own bend
range when the power is turned on. The
bend range is set to 300 cents when the
CVP/DOC Multi-Timbre mode is en-
gaged, and to 200 cents when the GM
Multi-Timbre mode is engaged. RPN data
can be used to set the range in 100-cent
(semitone) increments.
7. SYSTEM REALTIME MESSAGES
[rrH]
F8H: Timing clock
FAH: Start
FCH: Stop
FEH: Active sensing
Data Transmission
Reception
F8H
Transmitted every
Received as 96-clock
96 clocks
tempo timing when
MIDI clock is set to
External
FAH
Rhythm start
Rhythm start
FCH
Rhythm stop
Rhythm stop
FEH
Transmitted every
All notes are turned
200 milliseconds
off if no data is
received for more than
400 milliseconds
* Caution: If an overrun framing error oc-
curs the Damper, Sostenuto, and Soft
effects for all channels are turned off and
an All Note Off occurs.
8. SYSTEM EXCLUSIVE
MESSAGES
• YAMAHA MIDI format
[F0H] [43H] [xnH] [ffH] ..... [F7H]
43H= YAMAHA ID
xnH= Sub MIDI channel number
ffH=
Format number
* n specifies the receive channel regard-
less of whether omni is on or off.
x ff
Information
0 7CH Panel data receive
2 7C H Panel data bulk dump request
2 7DH Model ID data bulk dump request
Panel Data Send Format
F0H, 43H, 0xH, 7CH, 00H, 22H
(x: channel number,
data length= Panel data+0cH)
53H, 4BH, 20 H, 20H
(SK)
43H, 56H, 50H, 27H, 39H, 34H (CVP’94)
3xH, 3yH
(Version x, y)
[Panel Data]
[Check Sum (1byte)]= 0(53H+4BH+20H+...
...+Data end)
F7H
[Panel Data Contents]
(1)
ABC ON/OFF
(2)
SSP ON/OFF
(3)
SSP NO.
(4)
MANUAL VOICE
(5)
MANUAL VOLUME
(6)
RHYTHM NO.
(7)
RHYTHM VARIATION
(8)
TEMPO (Absolute value LSB)
(9)
TEMPO (Absolute value MSB)
(10) RHYTHM VOLUME
(11) CHORD 1 VOLUME
(12) CHORD 2 VOLUME
(13) BASS VOLUME