Yamaha PSS-A50 MIDI Reference
This document provides detailed information regarding MIDI settings and operations for the Yamaha PSS-A50 digital keyboard. For connection methods between the instrument and a computer, please refer to page 6 of the instruction manual.
MIDI Transmission Channel Settings
To send and receive performance information between this instrument and a computer, the MIDI channels on both the transmitting and receiving sides must be set to match. By setting the MIDI transmission channel on this instrument, keyboard performances and arpeggios will be transmitted to the computer on the selected channel.
Transmission Data and Channel Settings
The following data transmitted from this instrument is sent on channels that are automatically set according to the manual play sound.
Data Type | Channel Settings |
---|---|
Manual Play Sound | Settings Range: 01-16, OFF Default Setting: 01 |
Arpeggio Play | Manual Play Sound + 1 Channel |
Recorded Manual Play Sound | Manual Play Sound + 2 Channels |
Recorded Arpeggio Play Sound | Manual Play Sound + 3 Channels |
NOTE:
- After channel 16, it returns to channel 01.
- If a channel is set to OFF, all performance data as described above will not be output.
- For information on how to record on the instrument, please refer to page 10 of the instruction manual.
NOTE: Panel settings (such as tone color) of this instrument cannot be changed by MIDI messages received from a computer.
NOTE: If the MIDI data received from the computer uses a tone color not present on this instrument, it cannot be reproduced on this instrument.
Local Control On/Off Settings
Normally, when you play the keys on this instrument, sound is produced by the internal tone generator. This state is called "Local Control On." When "Local Control Off" is selected, the keys and the tone generator are disconnected, and no sound is produced from this instrument when the keys are played. However, the performance data played on the keys is transmitted via MIDI, allowing you to play the tone generator on the connected computer without producing sound from this instrument. Therefore, select "Local Control Off" when you want to use the tone generator on a connected computer.
Program Change Transmit/Receive On/Off Settings
Information related to tone color switching is referred to as "Program Change" in MIDI. This instrument allows you to enable or disable the transmission and reception of Program Changes. For example, when set to transmit and receive ON, tone color switching information from the instrument's panel can be transmitted to the computer, and tone color switching information can be received from the computer. (However, the tone color of keyboard play will not change.)
Control Change Transmit/Receive On/Off Settings
Information related to performance expression is referred to as "Control Change" in MIDI. This instrument allows you to enable or disable the transmission and reception of Control Changes. For example, when set to transmit and receive ON, performance information from the instrument's panel can be transmitted to the computer, and information can be received from the computer. (However, this does not affect keyboard play.)
MIDI Data Format
- MIDI input functions as a 16-channel multi-timbre tone generator, and panel tone colors and panel settings do not change. However, MIDI Master Tune affects panel tone colors and recorded phrases.
- Exclusive
F0, 7E, 7F, 09, 01, F7H: Resets all data settings except MIDI Master Tuning to their defaults. F0, 7E, 7F, 04, 01, II, mm, F7H: A message to change the volume of all channels at once (Universal System Exclusive). The value of mm is used as the MIDI Master Volume. (II is ignored.) F0, 43, 1nH, 27, 30, 00, 00, mm, II, cc, F7H: A message to change the pitch of all channels at once. The values of mm and II are used as the MIDI Master Tuning values. The default values for mm and II are 08H and 00H, respectively. The values of n and cc are arbitrary.
- When recording or playing back recorded phrases, FAH is transmitted at the start and FCH is transmitted at the stop.
- Local On/Off
Bn, 7A, 7F Bn, 7A, 00
Precautions for Using the USB TO HOST Terminal (Note)
When connecting to a computer via the 5V DC / USB TO HOST terminal (see page 6 of the instruction manual), please perform the following to prevent data loss due to the computer or instrument freezing (hang-up):
- Use a USB cable of type A-microB, less than 3 meters in length. USB 3.0 cables cannot be used.
- Before turning the instrument's power ON/OFF or connecting/disconnecting the USB cable, please perform the following:
- Quit all applications.
- Confirm that no data is being transmitted from the instrument. (Even if you play the keyboard, data is transmitted from the instrument.)
- Ensure there is a gap of at least 6 seconds when turning the instrument's power ON/OFF or connecting/disconnecting the USB cable.
If the computer or instrument stops responding, restart the application or computer, or turn the instrument's power back on.
MIDI Implementation Chart
Yamaha Digital Keyboard Model: PSS-A50
Function | Transmission | Reception | Remarks | ||
---|---|---|---|---|---|
Basic Channel | Power ON Setting: 1-16 Channels | 1-16 Channels | 1-16 Channels | ||
Mode | Power ON Message Default: 3 | 3 | 3 | X | |
Note Number | Range: 0-127 | 0-127 | 0-127 | ||
Velocity | Note On: 9nH, v=1-127 Note Off: 9nH, v=0 |
9nH, v=1-127 | X | ||
Aftertouch | Key Specific: X Channel Specific: X |
X | X | ||
Pitch Bend | 0-24 semitones | ||||
Control Change | 0, 32 1, 5, 7, 11 10 60 38 64 65 71-74 84 91, 93 96, 97 100, 101 |
✔ ✔ ✔ X ✔ ✔ ✔ ✔ X ✔ X ✔ |
✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ |
Bank Select Pan Data Entry (MSB) Data Entry (LSB) Sustain Portamento Switch Sound Controller Portamento Control Effect Depth RPN Data Increment, Decrement RPN LSB, MSB |
|
Program Change | 0-100 Setting Possible |
0-127 | |||
System Exclusive | ✔ | ✔ | |||
Common | Song Position: X Song Select: X Tune: X |
X X X |
X X X |
||
Realtime | Clock: X Command: X |
X X |
X X |
||
Other | All Sound Off Reset All Controllers Local ON/OFF All Notes Off Active Sensing Reset |
✔ ✔ ✔ ✔ ✔ ✔ |
✔ (120, 126, 127) ✔ (121) ✔ (122) ✔ (123-125) ✔ ✔ |
0-24 semitones |
Mode 1: Omni On, Poly
Mode 3: Omni Off, Poly
Mode 2: Omni On, Mono
Mode 4: Omni Off, Mono
✔: Supported
X: Not Supported
Date: 23-April-2019
Version: 1.0
Manual Development Group
©2019 Yamaha Corporation
July 2019 Release PO-A0