MIDI Functions
When this instrument and a computer are connected with a USB cable, MIDI communication can be performed. The explanations here cover the settings necessary for performing MIDI communication between both devices.
For instructions on how to connect this instrument to the computer, refer to the "Computer-related Operations" downloadable from the Yamaha Downloads website.
MIDI Transmit/Receive Channel Selection
In order to perform MIDI communication between this instrument and a computer, it is necessary to match the corresponding MIDI transmit and receive channels. By setting the MIDI transmit channels on this instrument, the setting of the keyboard or pedal performance or the program change can be transmitted over the channel number corresponding to a specified channel on the computer. By properly setting the MIDI receive channels on this instrument, only data of the specified channel will be played back in the MIDI data received from the computer.
Setting the MIDI Transmit Channel
While holding down [DEMO/SONG] and [PIANO/VOICE], press the C4 – D#4 keys.
Default setting: Ch 1
Setting range: Ch 1 – 16, off
Setting the MIDI Receive Channel
While holding down [DEMO/SONG] and [PIANO/VOICE], press the F4 – A4 keys.
Default setting: ALL
Setting range: Ch 1-16, 1+2, ALL
Diagram illustrating the keyboard keys used for setting MIDI Transmit Channels (C4 through D#4) and MIDI Receive Channels (F4 through A4) when holding down the [DEMO/SONG] and [PIANO/VOICE] buttons.
MIDI transmission channels in Dual
Voice 1 data is transmitted on the channel set up here. Voice 2 data is transmitted on the next greater channel number relative to the specified channel.
MIDI receive channel = ALL: This allows simultaneous reception of different parts on all 16 MIDI channels. When SMF Song data is played back on a computer with the Voice of this instrument, this setting is selected. However, when a Voice not available on the instrument is specified, the playback sound may not be suitable.
MIDI receive channel = 1+2: This allows simultaneous reception on channels 1 and 2 only. When SMF Song data is played back on a computer, this setting is selected for playing back only data of channels 1 – 2 on this instrument.
NOTE Panel settings (Voices, etc.) of this instrument will not be affected by MIDI messages received from a computer.
NOTE Data for the Demo Songs and Preset Songs cannot be transmitted via MIDI.
Local Control ON/OFF
"Local Control" refers to the fact that, normally, the keyboard of the instrument controls its internal tone generator, allowing the internal voices to be played directly from the keyboard. This situation is “Local Control On," since the internal tone generator is controlled locally by its own keyboard. Local Control can be turned off as desired, so that the keyboard of the instrument does not play the internal voices.
While holding down [DEMO/SONG] and [PIANO/VOICE], press the C5 key. Pressing the C5 key repeatedly toggles between Local Control On and Off.
Default setting: ON
Diagram illustrating the keyboard key C5 used for toggling Local Control ON/OFF when holding down the [DEMO/SONG] and [PIANO/VOICE] buttons.
Program Change ON/OFF
The information related to Voice changes is called "program change" in MIDI. Sending and receiving program change messages can be enabled or disabled as desired on this instrument. For example, if the relevant transmit and receive parameters are set to ON, Voice change information in this instrument can be transmitted to or received from a computer. (However, the Voice as played from the keyboard is maintained and does not change.)
While holding down [DEMO/SONG] and [PIANO/VOICE], press the C#5 key. Pressing the C#5 key repeatedly toggles between Local Control On and Off.
NOTE For information on program change numbers for each of the Voices of the instrument, refer to page 4.
Default setting: ON
Diagram illustrating the keyboard key C#5 used for toggling Program Change ON/OFF when holding down the [DEMO/SONG] and [PIANO/VOICE] buttons.
Control Change ON/OFF
Information related to non-note expressive changes, such as the use of a sustain pedal, is called "control change" in MIDI. Sending and receiving control change messages can be enabled or disabled as desired on this instrument. For example, if the relevant transmit and receive parameters are set to ON, pedal performance information on this instrument can be transmitted to or received from a computer. (However, the performance of pedals and other controls as played from the instrument is maintained and does not change.)
While holding down [DEMO/SONG] and [PIANO/VOICE], press the D5 key. Pressing the D5 key repeatedly toggles between Local Control On and Off.
NOTE For information on control changes that can be used with the instrument, refer to page 5.
Default setting: ON
Diagram illustrating the keyboard key D5 used for toggling Control Change ON/OFF when holding down the [DEMO/SONG] and [PIANO/VOICE] buttons.
Changing Song Playback Channels
Try this operation when playback of Songs loaded from the computer produces an unexpected or unnatural sound.
To set Song Playback Channels to "1+2":
While holding down [DEMO/SONG] and [PIANO/VOICE] simultaneously, press the C7 key. With this operation, the Song data of only channels 1 and 2 will be played back. When Voices incompatible with this instrument are assigned to channels 3 – 16 and the Piano parts are assigned to the channels 1 and 2, this operation results in the proper or expected sound.
To set Song Playback Channels to "ALL":
While holding down [DEMO/SONG] and the [PIANO/VOICE] simultaneously, press the B6 key. With this operation, the Song data of all channels will be played back.
Diagram illustrating keyboard keys C7 (for setting Song Playback Channels to '1+2') and B6 (for setting Song Playback Channels to 'ALL') when holding down the [DEMO/SONG] and [PIANO/VOICE] buttons.
MIDI Data Format
Preset Voice List
Voice Name | MSB (0-127) | LSB (0-127) | Program Change # (1-128) |
---|---|---|---|
CFX Grand | 108 | 0 | 1 |
Binaural CFX Grand | 108 | 100 | 1 |
Bösendorfer | 108 | 6 | 1 |
Pop Grand | 108 | 1 | 2 |
Stage E.Piano | 108 | 0 | 5 |
DX E.Piano | 108 | 0 | 6 |
Harpsichord | 108 | 0 | 7 |
Vibraphone | 108 | 0 | 12 |
Pipe Organ | 108 | 1 | 20 |
Jazz Organ | 108 | 0 | 17 |
Strings | 108 | 0 | 49 |
Effect Type List
Reverb Type
Effect Name | MSB | LSB |
---|---|---|
Off | 0 | 0 |
Recital Hall | 1 | 24 |
Concert Hall | 1 | 4 |
Chamber | 2 | 24 |
Club | 3 | 24 |
Chorus Type
Effect Name | MSB | LSB |
---|---|---|
Off | 0 | 0 |
Chorus | 65 | 8 |
Phaser | 72 | 17 |
Tremolo | 119 | 0 |
Rotary | 66 | 18 |
DSP Type
Effect Name | MSB | LSB |
---|---|---|
Off | 64 | 0 |
DelayLCR | 5 | 16 |
DelayLR | 6 | 0 |
Echo | 7 | 0 |
CrossDelay | 8 | 0 |
Symphonic | 68 | 16 |
Rotary | 69 | 32 |
Tremolo | 70 | 18 |
VibeRotor | 119 | 0 |
AutoPan | 71 | 21 |
Phaser | 72 | 16 |
AutoWah | 78 | 16 |
Distortion | 97 | 33 |
MIDI CHANNEL MESSAGE
MIDI Events | Status byte | 1st Data byte | 2nd Data byte | MIDI Formats | MIDI Reception | MIDI Transmission | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Data (Hex) | Parameter | Data (Hex) | Parameter | Main Song Layer Left | Panel | Song | Main Song Layer Left | Panel | Song | |||
Key Off | 8nH (n: Channel Number) | kk | Key no. (0-127) | vv | Velocity (0-127) | [GM1] [GM2] |
O | X | O | O | O | |
Key On | 9nH (n: Channel Number) | kk | Key no. (0-127) | vv | Key On: vv=1-127 Key Off: vv=0 |
[GM1] [GM2] |
O | X | O | O | O | |
Control Change | BnH | 0 (00H) | Bank Select MSB | 0-127 (00H...7FH) | (00) Normal | [GM2] | O | X | O | O | O | |
1 (01H) | Modulation | 0-127 (00H...7FH) | Data | [GM1] [GM2] |
O | X | X | O | O | |||
5 (05H) | Portamento Time | 0-127 (00H...7FH) | Data | [GM2] | O | X | X | O | O | |||
6 (06H) | Data Entry MSB | 0-127 (00H...7FH) | Data | [GM2] | O | X | X | O | O | |||
7 (07H) | Main Volume | 0-127 (00H...7FH) | Data | [GM1] [GM2] |
O | X | O | O | O | |||
10 (0AH) | Panpot | 0-127 (00H...7FH) | L64...C...R63 | [GM1] [GM2] |
O | X | O | O | O | |||
11 (0BH) | Expression | 0-127 (00H...7FH) | Data | [GM1] [GM2] |
O | X | X | O | O | |||
19 (13H) | Key Acceleration | 0-127 (00H...7FH) | Key Acceleration (0-127) | O | X | O | O | O | ||||
32 (20H) | Bank Select LSB | 0-127 (00H...7FH) | Data | [GM2] | O | X | O | O | O | |||
38 (26H) | Data Entry LSB | 0-127 (00H...7FH) | Data | [GM2] | O | X | X | O | O | |||
64 (40H) | Sustain (Damper) | 0-127 (00H...7FH) | Data | [GM1] [GM2] |
O | X | O | O | O | |||
65 (41H) | Portamento | 0-127 (00H...7FH) | 0...63, 64...127 (OFF, ON) | [GM2] | O | X | X | O | O | |||
66 (42H) | Sostenuto | 0-127 (00H...7FH) | 0...63, 64...127 (OFF, ON) | [GM2] | O | X | O | O | O | |||
67 (43H) | Soft Pedal | 0-127 (00H...7FH) | 0...63, 64...127 (OFF, ON) | [GM2] | O | X | O | O | O | |||
71 (47H) | Harmonic Content | 0-127 (00H...7FH) | -64...0...+63 | [GM2] | O | X | X | O | O | |||
72 (48H) | Release Time | 0-127 (00H...7FH) | -64...0...+63 | [GM2] | O | X | X | O | O | |||
73 (49H) | Attack Time | 0-127 (00H...7FH) | -64...0...+63 | [GM2] | O | X | X | O | O | |||
74 (4AH) | Brightness | 0-127 (00H...7FH) | -64...0...+63 | [GM2] | O | X | X | O | O | |||
75 (4BH) | Decay Time | 0-127 (00H...7FH) | -64...0...+63 | [GM2] | O | X | X | O | O | |||
76 (4CH) | Vibrate Rate | 0-127 (00H...7FH) | -64...0...+63 | [GM2] | O | X | X | O | O | |||
77 (4DH) | Vibrate Depth | 0-127 (00H...7FH) | -64...0...+63 | [GM2] | O | X | X | O | O | |||
78 (4EH) | Vibrate Delay | 0-127 (00H...7FH) | -64...0...+63 | [GM2] | O | X | X | O | O | |||
84 (54H) | Portamento Control | 0-127 (00H...7FH) | ||||||||||
88 (58H) | High-Res Velocity Prefix | 0-127 (00H...8FH) | Key no. (0-127) Velocity (0-127) |
O | X | O | O | O | ||||
91 (5BH) | Effect1 Depth (Reverb Send Level) |
0-127 (00H...7FH) | Data | [GM2] | O | X | O | O | O | |||
93 (5DH) | Effect3 Depth (Chorus Send Level) |
0-127 (00H...7FH) | Data | [GM2] | O | X | O | O | O | |||
94 (5EH) | Effect4 Depth (Variation Send Level) |
0-127 (00H...7FH) | Data | O | X | X | O | O | ||||
96 (60H) | RPN Increment | The data byte is ignored. | O | X | X | O | O | |||||
97 (61H) | RPN Decrement | The data byte is ignored. | O | X | X | O | O | |||||
98 (62H) | NRPN LSB | 0-127 (00H...7FH) | Data | O | X | X | O | O | ||||
99 (63H) | NRPN MSB | 0-127 (00H...7FH) | Data | O | X | X | O | O | ||||
100 (64H) | RPN LSB | 0-127 (00H...7FH) | Data | [GM2] | O | X | X | O | O | |||
101 (65H) | RPN MSB | 0-127 (00H...7FH) | Data | [GM2] | O | X | X | O | O | |||
Mode Message | BnH (n: Channel Number) | 120 (78H) | All Sound Off | 0 (00H) | Data | [GM2] | O | X | X | O | O | |
121 (79H) | Reset All Controllers | 0 (00H) | Data | [GM1] [GM2] |
O | X | X | O | O | |||
122 (7AH) | Local Control | 0 (00H) | OFF | O | X | X | ||||||
127 (7FH) | ON | |||||||||||
123 (7BH) | All Note Off | 0 (00H) | Data | [GM1] [GM2] |
O | X | X | O | O | |||
124 (7CH) | Omni Off | 0 (00H) | Data | [GM2] | O | X | X | O | O | |||
125 (7DH) | Omni On | 0 (00H) | Data | [GM2] | O | X | X | O | O | |||
126 (7EH) | Mono | 0-16 (00H...10H) | Data | [GM2] | O | X | X | O | O | |||
127 (7FH) | Poly | 0 (00H) | Data | [GM2] | O | X | X | O | O | |||
Program Change | CnH (n: Channel Number) | pp (00H...7FH) | Voice number (0-127) | [GM1] [GM2] |
O | X | O | O | O | |||
Channel After Touch | DnH (n: Channel Number) | vv (00H...7FH) | Data | [GM1] [GM2] |
O | X | X | O | O | |||
Polyphonic After Touch | AnH (n: Channel Number) | kk | Key no. (0-127) | vv | (00H...7FH) | O | X | O | O | O | ||
Pitch Bend Change | EnH (n: Channel Number) | cc (00H...7FH) | LSB | dd (00H...7FH) | MSB | [GM1] [GM2] |
O | X | O | O | O | |
Realtime Message | F8H | MIDI Clock | X | X | ||||||||
FAH | Start | X | X | |||||||||
FBH | Continue | X | X | |||||||||
FCH | Stop | X | X | |||||||||
FEH | Active Sens | O | X | |||||||||
FFH | System Reset | [GM2] | O | X | X | X | X |
Parameters controlled by RPN (Registered Parameter Numbers)
NRPN | Data Entry | Parameter | Data Range | MIDI Formats | MIDI Reception (respond/ignored) | MIDI Transmission (generated data) | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
MSB | LSB | MSB | LSB | Main Song Layer Left | Panel | Song | Main Song Layer Left | Panel | Song | |||
00H | 00H | mmH | Pitch Bend Sensitivity | mm: 00H-18H (0...+24 [semitones]) | [GM1] [GM2] |
O | X | X | O | O | ||
00H | 01H | mmH | IIH | Fine Tune | mm II: 00H 00H -100 [cent] mm II: 40H 00H 0 [cent] mm II: 7FH 7FH 100 [cent] |
[GM1] [GM2] |
O | X | X | O | O | |
00H | 02H | mmH | Coarse Tune | mm: 28H-40H-58H (-24...0...+24 [semitones]) | [GM1] [GM2] |
O | X | X | O | O | ||
00H | 05H | mmH | IIH | Modulation Sensitivity | mm: Specified in semitone steps II: Specified in 100/128 cent steps |
[GM2] | O | X | X | O | O | |
7FH | 7FH | Null | [GM2] | O | X | X | O | O |
MIDI Parameter Change Table (XG SYSTEM)
Address (H) | Size (H) | Data (H) | Parameter | Description | XG Default (H) | MIDI Reception | MIDI Transmission | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Main Song Layer Left | Panel | Song | Main Song Layer Left | Panel | Song | ||||||
00 | 00 | 00-0F | MASTER TUNE | -102.4...0...+102.3 [cent] | *Panel setting value | O | X | O | O | X | O |
00-0F | 1st bit3-0→bit15-12 2nd bit3-0→bit11-8 3rd bit3-0→bit7-4 4th bit3-0→bit3-0 |
||||||||||
04 | 1 | 00-7F | MASTER VOLUME | 0...127 | 7F | O | X | X | O | X | O |
05 | 1 | 00-7F | MASTER ATTENUATOR | 0...127 | 00 | X | X | X | X | X | X |
06 | 1 | 28-58 | TRANSPOSE | -24...0...+24 [semitones] | 40 | O | X | X | O | X | O |
7E | 1 | 00 | XG SYSTEM ON | 00=XG system ON | O | O | X | X | O | X | X |
7F | 1 | 00 | ALL PARAMETER RESET | 00=ON | O | O | X | X | O | X | X |
MIDI Parameter Change Table (EFFECT1)
Address (H) | Size (H) | Data (H) | Parameter | Description | XG Default (H) | MIDI Reception | MIDI Transmission | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Main Song Layer Left | Panel | Song | Main Song Layer Left | Panel | Song | ||||||
02 | 01 | 00-7F | REVERB TYPE MSB | Refer to Effect Type List | 01 (=HALL1) | O | O | O | O | X | O |
00-7F | REVERB TYPE LSB | 00 | O | O | O | O | X | O | |||
0C | 1 | 01-7F | REVERB RETURN | -∞dB...0dB...+6dB (0...64...127) | 40 | O | X | O | O | X | O |
0D | 1 | 01-7F | REVERB PAN | L63...C...R63 | 40 | O | X | O | O | X | O |
20 | 2 | 00-7F | CHORUS TYPE MSB | Refer to Effect Type List | 41 (=CHORUS1) | O | O | O | O | X | O |
00-7F | CHORUS TYPE LSB | 00 | O | O | O | O | X | O | |||
2C | 1 | 00-7F | CHORUS RETURN | -∞dB...0dB...+6dB (0...64...127) | 40 | O | X | O | O | X | O |
2D | 1 | 01-7F | CHORUS PAN | L63...C...R63 | 40 | O | X | O | O | X | O |
2E | 1 | 00-7F | SEND CHORUS TO REVERB | -∞dB...0dB...+6dB (0...64...127) | 00 | O | X | O | O | X | O |
40 | 2 | 00-7F | VARIATION TYPE MSB | Refer to Effect Type List | 05 (=DELAY L, C, R) | O | X | O | O | X | O |
00-7F | VARIATION TYPE LSB | 00 | O | X | O | O | X | O | |||
56 | 1 | 00-7F | VARIATION RETURN | -∞dB...0dB...+6dB (0...64...127) | 40 | O | X | O | O | X | O |
57 | 1 | 01-7F | VARIATION PAN | L63...C...R63 | 40 | O | X | O | O | X | O |
58 | 1 | 00-7F | SEND VARIATION TO REVERB | -∞dB...0dB...+6dB (0...64...127) | 00 | O | X | O | O | X | O |
59 | 1 | 00-7F | SEND VARIATION TO CHORUS | -∞dB...0dB...+6dB (0...64...127) | 00 | O | X | O | O | X | O |
5A | 1 | 00-01 | VARIATION CONNECTION | INSERTION, SYSTEM | 00 | O | X | O | O | X | O |
5B | 1 | 00-7F | VARIATION PART NUMBER | Reception: Part1...16 (0...15) Transmission: Part1...16 (0...15) |
AD (64) OFF (127) |
O | X | O | O | X | O |
5C | 1 | 00-7F | MW VARIATION CONTROL DEPTH | -64...0...+63 | 40 | O | X | O | O | X | O |
5D | 1 | 00-7F | BEND VARIATION CONTROL DEPTH | -64...0...+63 | 40 | O | X | O | O | X | O |
5E | 1 | 00-7F | CAT VARIATION CONTROL DEPTH | -64...0...+63 | 40 | O | X | O | O | X | O |
5F | 1 | 00-7F | AC1 VARIATION CONTROL DEPTH | -64...0...+63 | 40 | O | X | O | O | X | O |
60 | 1 | 00-7F | AC2 VARIATION CONTROL DEPTH | -64...0...+63 | 40 | O | X | O | O | X | O |
MIDI Parameter Change Table (EFFECT2)
*The EFFECT2 Parameter cannot be reset to its factory setting with XG SYSTEM ON.
Address (H) | Size (H) | Data (H) | Parameter | Description | XG Default (H) | MIDI Reception | MIDI Transmission | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Main Song Layer Left | Panel | Song | Main Song Layer Left | Panel | Song | ||||||
03 | n | 00-7F | INSERTION EFFECT TYPE MSB | Refer to Effect Type List | O | O | O | O | X | O | |
00-7F | INSERTION EFFECT TYPE LSB | O | O | O | O | X | O | ||||
0C | 1 | 00-7F | INSERTION EFFECT PART NUMBER | Reception: Part1...16 (0...15) Transmission: Part1...16 (0...15) |
AD (64) OFF (127) |
O | X | O | O | X | O |
0D | 1 | 00-7F | MW INSERTION CONTROL DEPTH | -64...0...+63 | O | X | O | O | X | O | |
0E | 1 | 00-7F | BEND INSERTION CONTROL DEPTH | -64...0...+63 | O | X | O | O | X | O | |
0F | 1 | 00-7F | CAT INSERTION CONTROL DEPTH | -64...0...+63 | O | X | O | O | X | O | |
10 | 1 | 00-7F | AC1 INSERTION CONTROL DEPTH | -64...0...+63 | O | X | O | O | X | O | |
11 | 1 | 00-7F | AC2 INSERTION CONTROL DEPTH | -64...0...+63 | O | X | O | O | X | O |
The second byte of the address is considered as an Insertion effect number. n: insertion effect number
The Insertion Effect No. range is from 0 to 1. Values outside the range are handled as unknown and ignored.
MIDI Parameter Change Table (MULTI PART)
Address (H) | Size (H) | Data (H) | Parameter | Description | XG Default (H) | MIDI Reception | MIDI Transmission | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Main Song Layer Left | Panel | Song | Main Song Layer Left | Panel | Song | |||||||
08 | nn | 07 | 1 | PART MODE | NORMAL, DRUM, DRUMS1...2 | part 10=02, other parts=00 |
O | X | O | O | O | O |
0C | 1 | 00-7F | VELOCITY SENSE DEPTH | 0...127 | 40 | O | X | O | O | O | O | |
0D | 1 | 00-7F | VELOCITY SENSE OFFSET | 0...127 | 40 | O | X | O | O | O | O | |
41 | 1 | 00-7F | SCALE TUNING C | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
42 | 1 | 00-7F | SCALE TUNING C# | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
43 | 1 | 00-7F | SCALE TUNING D | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
44 | 1 | 00-7F | SCALE TUNING D# | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
45 | 1 | 00-7F | SCALE TUNING E | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
46 | 1 | 00-7F | SCALE TUNING F | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
47 | 1 | 00-7F | SCALE TUNING F# | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
48 | 1 | 00-7F | SCALE TUNING G | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
49 | 1 | 00-7F | SCALE TUNING G# | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
4A | 1 | 00-7F | SCALE TUNING A | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
4B | 1 | 00-7F | SCALE TUNING A# | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
4C | 1 | 00-7F | SCALE TUNING B | -63...0...+63 [cent] | 40 | O | X | X | O | O | O | |
59 | 1 | 00-5F | AC1 CONTROLLER NUMBER | 0...95 | 10 | O | X | O | O | O | O |
System Exclusive Messages (XG)
MIDI Event | Data Format | MIDI Reception | MIDI Transmission | ||||
---|---|---|---|---|---|---|---|
Main Song Layer Left | Panel | Song | Main Song Layer Left | Panel | Song | ||
XG Parameter Change | F0 43 1n 4C hh mm ll dd ... F7 11110000 F0 = Exclusive status 01000011 43 = YAMAHA ID 0001nnnn 1n = Device Number n=always 0 (when transmit), n=0-F (when receive) 01001100 4C = Model ID 0hhhhhhh hh = Address High 0mmmmmmm mm= Address Mid 0lllllll ll = Address Low 0ddddddd dd = Data ... 11110111 F7 = End of Exclusive |
O | *Refer to Parameter Change Table. |
X | O | *Refer to Parameter Change Table. |
O |
XG Bulk Dump | F0 43 0n 4C aa bb hh mm ll dd ... dd cc F7 11110000 F0 = Exclusive status 01000011 43 = YAMAHA ID 0000nnnn 0n = Device Number n=always 0 (when transmit), n=0-F (when receive) 01001100 4C = Model ID 0aaaaaaa aa = Byte Count MSB 0bbbbbbb bb = Byte Count LSB 0hhhhhhh hh = Address High 0mmmmmmm mm= Address Mid 0lllllll ll = Address Low 0ddddddd dd = Data ... 0ddddddd dd = Data 0ccccccc cc = Checksum 11110111 F7 = End of Exclusive |
O | *Refer to Parameter Change Table. |
X | O | *Refer to Parameter Change Table. |
O |
XG Parameter Request | F0 43 3n 4C hh mm ll F7 11110000 F0 = Exclusive status 01000011 43 = YAMAHA ID 0011nnnn 3n = Device Number n=always 0 (when transmit), n=0-F (when receive) 01001100 4C = Model ID 0hhhhhhh hh = Address High 0mmmmmmm mm= Address Mid 0lllllll ll = Address Low 11110111 F7 = End of Exclusive |
O | *Refer to Parameter Change Table. (However, the request for address "0A nn 4v" will be ignored.) |
X | O | *Refer to Parameter Change Table. (However, the request for address "0A nn 40" will be ignored.) |
O |
XG Dump Request | F0 43 2n 4C hh mm ll F7 11110000 F0 = Exclusive status 01000011 43 = YAMAHA ID 0010nnnn 2n = Device Number n=always 0 (when transmit), n=0-F (when receive) 01001100 4C = Model ID 0hhhhhhh hh = Address High 0mmmmmmm mm= Address Mid 0lllllll ll = Address Low 11110111 F7 = End of Exclusive |
O | *Refer to Parameter Change Table. |
X | O | *Refer to Parameter Change Table. |
O |
System Exclusive Messages (Others)
MIDI Event | Data Format | MIDI Reception (effective or not for each part) | MIDI Transmission (generated data) | ||||
---|---|---|---|---|---|---|---|
Main Song Layer Left | Panel | Song | Main Song Layer Left | Panel | Song | ||
MIDI Master Tuning | F0 43 1n 27 30 00 00 0m 0l cc F7 11110000 F0 = Exclusive status 01000011 43 = YAMAHA ID 0001nnnn 1n n= always 0 (when transmit), n=0-F (when receive) 00100111 27 = Model ID of TG100 00110000 30 = Address High 00000000 00 = Address Mid 00000000 00 = Address Low 0000mmmm 0m = Master Tune MSB 0000llll 0l = Master Tune LSB 0ccccccc cc = don't care 11110111 F7 = End of Exclusive |
O | X | X | O | X | X |
System Exclusive Messages (Preset Voice)
MIDI Event | Data Format | MIDI Reception (effective or not for each part) | MIDI Transmission (generated data) | ||||
---|---|---|---|---|---|---|---|
Main Song Layer Left | Panel | Song | Main Song Layer Left | Panel | Song | ||
Key Off Sampling Depth | F0 43 73 01 50 11 0n 04 dd F7 11110000 F0 = Exclusive status 01000011 43 = YAMAHA ID 01110011 73 = Clavinova ID 00000001 01 = Model ID (Clavinova common ID) 01010000 50 = Sub-ID 00010001 11 = Sub-ID 0000nnnn 0n = Channel (00-0F) 00000100 04 = Sub-ID (Key Off Sampling Depth) 0ddddddd dd = Depth (00-50) 11110111 F7 = End of Exclusive |
O | X | X | O | X | X |
Soft Pedal Depth | F0 43 73 01 50 11 0n 05 dd F7 11110000 F0 = Exclusive status 01000011 43 = YAMAHA ID 01110011 73 = Clavinova ID 00000001 01 = Model ID (Clavinova common ID) 01010000 50 = Sub-ID 00010001 11 = Sub-ID 0000nnnn 0n = Channel (00-0F) 00000101 05 = Sub-ID (Soft Pedal Depth) 0ddddddd dd = Depth (00-7F) 11110111 F7 = End of Exclusive |
O | X | X | O | X | X |
*For each Depth value, the reset value is 40H = Voice parameter
MIDI Implementation Chart
Function... | Transmitted | Recognized | Remarks |
---|---|---|---|
Basic Channel | Default 1 Changed O |
1 - 16 | |
Mode | Default 3 Messages Altered ************** |
3 X |
|
Note Number : True voice |
0 - 127 ************** |
0 - 127 | |
Velocity | Note ON 9nH,v=1-127 Note OFF O 8nH,v=64 |
9nH,v=1-127 9nH,v=0 or 8nH |
|
After Touch | Key's Ch's X | O | |
Pitch Bend | 0,32 O 1,5,11 X 7,10 O 19 X 6,38 *2 64,66,67 O 65 X 71-74 X 84 X 88 O 91,93 O 96-97 X 98-99 X 100-101 O |
0 - 24 semi | *1 |
Control Change | Bank Select Key Acceleration Data Entry Pedal Portamento Sound Controller High-Res Velocity Prefix Effect Depth RPN Inc,Dec NRPN LSB,MSB RPN LSB,MSB |
||
Prog Change : True # | 0 - 127 ************** |
0 - 127 0,1,4,5,6,11,16,19,48 |
|
System Exclusive | |||
Common | : Song Pos. X : Song Sel. X : Tune X |
X X X |
|
System Real Time: Commands |
: Clock X : All Sound Off X |
O (120,126,127) X |
|
Aux : Reset All Cntrls : Local ON/OFF Mes- : All Notes OFF sages: Active Sense : Reset |
X X X O X |
O (121) (122) (123-125) |
Notes: *1 For some Voices, the pitch may not be changed according to the pitch bend setting range.
*2 These Control Change messages cannot be transmitted by panel operations, but can be transmitted by Song playback data.
Mode 1 : OMNI ON , POLY
Mode 3 : OMNI OFF, POLY
Mode 2 : OMNI ON ,MONO
Mode 4 : OMNI OFF,MONO
: Yes
: No
Manual Development Group
©2020 Yamaha Corporation
Published 02/2020 MW-A0