Yamaha ARIUS YDP-165/145/S55/S35 MIDI Reference
MIDI Functions
This instrument supports MIDI communication when connected to a computer via USB cable. This section explains the settings required for MIDI communication between the instrument and a computer.
For instructions on connecting the instrument to a computer, refer to the "Computer-related Operations" available on the Yamaha Downloads website.
MIDI Transmit/Receive Channel Selection
To perform MIDI communication between this instrument and a computer, the MIDI transmit and receive channels must match. Setting the MIDI transmit channels on this instrument allows for the transmission of keyboard or pedal performance data, or program changes, to the corresponding channels on the computer. Conversely, setting the MIDI receive channels on this instrument ensures that only data from the specified channel is played back when receiving MIDI data from the computer.
Setting the MIDI Transmit Channel
While holding down [DEMO/SONG] and [PIANO/VOICE], press the D4–F4 keys. The default setting is Channel 1, with a range of Channel 1–16, or OFF.
Setting the MIDI Receive Channel
While holding down [DEMO/SONG] and [PIANO/VOICE], press the G4–B4 keys. The default setting is ALL, with options for Channel 1–16, 1+2, or ALL.
Visual Description: A diagram shows two sets of piano keys. The first set, labeled "MIDI Transmit Channel," highlights keys D4 to F4. The second set, labeled "MIDI Receive Channel," highlights keys G4 to B4. Arrows indicate the function of each key range.
MIDI Transmission Channels in Dual Voice: Voice 1 data is transmitted on the specified channel. Voice 2 data is transmitted on the next higher channel number.
MIDI Receive Channel = ALL: Allows simultaneous reception of data on all 16 MIDI channels. This is useful when playing SMF Song data from a computer with the instrument's voices. If a voice not available on the instrument is specified, the sound may not be suitable.
MIDI Receive Channel = 1+2: Allows simultaneous reception on channels 1 and 2 only. This is selected for playing SMF Song data from a computer, enabling playback of data from channels 1 and 2 on this instrument.
Note: Panel settings (like Voices) of this instrument are not affected by MIDI messages received from a computer.
Note: Data for Demo Songs and Preset Songs cannot be transmitted via MIDI.
Local Control ON/OFF
"Local Control" determines whether the instrument's keyboard triggers its internal tone generator. When "Local Control" is ON, the keyboard plays the internal voices directly. When "Local Control" is OFF, the keyboard does not play the internal voices.
Setting: While holding down [DEMO/SONG] and [PIANO/VOICE], press the B3 key. Repeatedly pressing B3 toggles Local Control between ON and OFF. The default setting is ON.
Visual Description: A diagram shows piano keys and the [DEMO/SONG] and [PIANO/VOICE] buttons. The B3 key is highlighted, indicating it is used to toggle Local Control.
Program Change ON/OFF
Program Change messages in MIDI are related to Voice changes. This instrument allows you to enable or disable sending and receiving program change messages. If the relevant transmit and receive parameters are set to ON, Voice change information can be transmitted to or received from a computer. The Voice played from the keyboard remains unchanged.
Setting: While holding down [DEMO/SONG] and [PIANO/VOICE], press the C4 key. Repeatedly pressing C4 toggles between Local Control ON and OFF. The default setting is ON.
Note: For program change numbers for each Voice, refer to the "Voice List" below.
Visual Description: A diagram shows piano keys and the [DEMO/SONG] and [PIANO/VOICE] buttons. The C4 key is highlighted, indicating it is used to toggle Program Change.
Control Change ON/OFF
Control Change messages in MIDI relate to non-note expressive changes, such as sustain pedal usage. This instrument allows you to enable or disable sending and receiving control change messages. If the relevant transmit and receive parameters are set to ON, pedal performance information can be transmitted to or received from a computer. The performance of pedals and other controls as played from the instrument remains unchanged.
Setting: While holding down [DEMO/SONG] and [PIANO/VOICE], press the C#4 key. Repeatedly pressing C#4 toggles between Local Control ON and OFF. The default setting is ON.
Note: For information on control changes usable with the instrument, see the "MIDI Implementation Chart" on page 4.
Visual Description: A diagram shows piano keys and the [DEMO/SONG] and [PIANO/VOICE] buttons. The C#4 key is highlighted, indicating it is used to toggle Control Change.
Voice List
The following table lists the available Voices, their corresponding MSB, LSB, and Program Change numbers.
Voice Name | MSB (0-127) | LSB (0-127) | Program Change # (1-128) |
---|---|---|---|
CFX Grand | 108 | 0 | 1 |
Mellow Grand | 108 | 1 | 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 |
MIDI Implementation Chart
This chart details the MIDI messages transmitted and recognized by the Yamaha ARIUS YDP-165/145/S55/S35 models.
Function | Transmitted | Recognized | Remarks |
---|---|---|---|
Basic Channel | Default: 1 1 - 16 Ο |
Default: 3 1 - 16 Ο |
|
Mode Messages | Default: 3 X |
Default: 3 X |
|
Note Number | 0 - 127 Ο True voice: ************** |
0 - 127 Ο True voice: ************** |
|
Velocity | Note ON: Ο 9nH,v=1-127 Note OFF: Ο 8nH,v=64 |
Note ON: Ο 9nH,v=1-127 Note OFF: Ο 9nH,v=0 or 8nH |
|
After Touch | Key's Ch's: Ο (only 22YDP-M/SM) | Key's Ch's: Ο (only 22YDP-M/SM) | |
Pitch Bend | Ο 0 - 24 semi | Ο 0 - 24 semi *1 | Bank Select |
Control Change | 0,32 Ο 1,5,11 Ο 7,10 Ο *2 19 X 6,38 X *2 64,66,67 X 65 Ο *2 71-74 X *2 71 X *2 84 X *2 88 X *2 91,93 Ο 96-97 X *2 98-99 X *2 100-101 Ο |
0,32 Ο 1,5,11 X 7,10 Ο *2 19 X 6,38 X *2 64,66,67 X 65 Ο *2 71-74 X *2 71 X *2 84 X *2 88 X *2 91,93 Ο 96-97 X *2 98-99 X *2 100-101 Ο |
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 | 0 - 127 Ο True #: ************** |
0 - 127 Ο 127 Ο 0,1,4,5,6,11,16,19,48 |
|
System Exclusive | Song Pos. X Song Sel. X Tune X |
||
System Real Time Commands | Clock X Commands Ο |
||
Aux Messages | All Sound Off X Reset All Cntrls X Local ON/OFF X All Notes OFF X Active Sense Ο Reset X |
(120,126,127) Ο (121) Ο (122) Ο (123-125) Ο |
Notes:
*1 For some Voices (such as Piano or Harpsichord 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 Definitions:
- Mode 1: OMNI ON POLY
- Mode 2: OMNI ON MONO
- Mode 3: OMNI OFF POLY
- Mode 4: OMNI OFF MONO
Key: Ο = Yes, X = No
Manual Development Group ©2021 Yamaha Corporation Published 01/2022 MW-A0