Part I MIDI Message Overview Product Configuration as a MIDI Device As a MIDI device, the instrument consists of the System Section, Sound Generator Section, and Per- formance Controller Section described below. Each of these sections sends and receives specific MIDI Messages in accordance with its function.
1.2.2 Parts The settings of the sound generator parts can be changed using Instrument-specific system exclusive messages. This Instrument consists of 32 parts. Of these, channel messages can be used to perform note on operations and to change settings of only the B Group (B01 through B16). The relationships between the channel message receive channel and part number are fixed, as shown in ”1.2.3 Part Assignments”.
The main conditions when MIDI message send and receive are disabled by the Instrument are those described below. • While storage is selected as the USB device mode(PX-760/PX-860/AP-260/AP-460/PX-160) Timbre Type Specific Operation The operation that is performed for a received message depends on the current Timbre Type setting (see “...
Prefix”. Note1 The PX-760,AP-260,PX-160 do not support Note Off Velocity. For these models, Velocity for send Note Off messages is a fixed value (40H). Velocity for receive Note Off messages is ignored. The High Resolution Velocity Prefix message is not sent or received for a Note Off message.
The key number changes in accordance with on the Transpose function and Octave Shift function. Note1 The PX-760,AP-260,PX-160 do not support Note Off Velocity. For these models, Velocity for send Note Off messages is a fixed value (40H). The High Resolution Velocity Prefix message is not sent for a Note Off message.
Polyphonic Key Pressure Format Message Format: AnH kkH vvH MIDI Channel Number Key Number Pressure Value Send This message is not sent by this Instrument. Receive This message is not received by this Instrument. Control Change Format Message Format: BnH ccH vvH MIDI Channel Number Control Number Value...
Modulation (01H) Format Message Format: BnH 01H vvH MIDI Channel Number Value Send This message is not sent by this Instrument. Receive Receipt adds, to the voice being sounded, modulation of a depth specified by the value. In the case of a tone that already has modulation applied, receipt of this message increases the modulation depth.
Send Sent when layer balance is adjusted. Receive Receipt changes the volume of the corresponding part. Pan (0AH) Format Message Format: BnH 0AH vvH MIDI Channel Number Value (Note1) Note1 For information about the relationship between setting values and send/receive values, see “ 25.6 Pan Setting Value Table ”...
Send This message is not sent by this Instrument. Receive Receipt change the value of Parameter7 [0-7] (7-Bit Parameter) explained under “ 20.3 Tone Dsp Parameter ” . Any message received that corresponds to the parameter of a number not being used by the currently selected DSP is ignored.
– Piano note decay rate – Resonance characteristics and decay rate of Damper Resonance effect resonance note see “ 25.2 Damper Pedal Setting Value Table ” in “ VII Setting Values and Send/Receive Values. ” • Timbre Type: Drum The received message does not affect sound source operation. 8.10 Portamento Switch (41H) Format...
Receive Receipt performs an operation equivalent to a soft pedal operation. 8.13 Vibrato Rate (4CH) Format Message Format: BnH 4CH vvH MIDI Channel Number Value (Note1) Note1 For information about the relationship between setting values and send/receive values, see “ 25.5 64 - 0 - +63 Setting Value Table ”...
Prefix message, see ”4.3 Instrument Velocity Resolution”. Note1 The PX-760,AP-260,PX-160 do not support Note Off Velocity. For these models, Velocity for send Note Off messages is a fixed value (40H). Velocity for receive Note Off messages is ignored. The High Resolution Velocity Prefix message is not sent or received for a Note Off...
8.19 Chorus Send (5DH) Format Message Format: BnH 5DH vvH MIDI Channel Number Value Send This message is sent at initialization, when the panel tone selection is changed, and when a chorus on/off operation is performed. Receive Receipt changes Chorus Send. 8.20 NRPN (62H,63H) Format...
Page 18
Send This message is not sent by this Instrument. Receive Receipt changes Pitch Bend Sensitivity. 8.21.2 Fine Tune Format Message Format: BnH 64H 01H 65H 00H 06H mmH 26H llH MIDI Channel Number Value MSB Value LSB Send This message is not sent by this Instrument. Receive Receipt changes Channel Fine Tune.
Send This message is never sent. Receive Receipt deselects RPN. Mode Message All Sound Off (78H) Format Message Format: BnH 78H 00H MIDI Channel Number Send This message is not sent by this Instrument. Receive Receipt stops all voices that are sounding. Reset All Controllers (79H) Format Message Format:...
Send Mainly sent in the following cases. • When the keyboard channel is changed • When a recorder function is used • When octave shift changed • When the DEMO mode is entered or exited Receive Receipt of this message releases the currently sounding voice (same as releasing the keyboard key).
Poly (7FH) Format Message Format: BnH 7FH 00H MIDI Channel Number Send This message is never sent. Receive Receipt of this message stops the currently sounding voice. Program Change Format Message Format: CnH ppH MIDI Channel Number Program Number Send Sent when a tone is selected.
• Timbre Type: Drum This Timbre Type is for drum sounds. The method for producing sound is optimized for drums. The damper pedal and sostenuto pedal do not work for sounds that do not recognize Note Off. The tuning setting also does not affect this Timbre Type. 10.2 DSP Assignments during Tone Selection 10.2.1...
Pitch Bend Change Format Message Format: EnH llH mmH MIDI Channel Number Value LSB Value MSB Send This message is not sent by this Instrument. Receive Receipt of this message changes the pitch of the currently sounding voice. Pitch bend change sensitivity depends on the pitch bend sensitivity configured with RPN.
Part III System Message Active Sensing Format Message Format: Send This message is never sent. Receive Once this message is received, the Active Sensing mode is entered. If no MIDI message is received for a specified amount of time, voices being sounded by the Instrument ’ s sound source are released, the controller is reset, and the Active Sensing mode is exited.
Page 25
14.1.2 Master Balance Format Message Format: F0H 7FH 7FH 04H 02H llH mmH F7H Value LSB (Note1) Value MSB (Note1) Note1 For information about the relationship between setting values and send/receive values, see “ 25.6 Pan Setting Value Table ” in “ VII Setting Values and Send/Receive Values ” . Send This message is never sent.
Page 26
Type Format Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 01H 00H vvH F7H Value (Note1) Note1 For information about the relationship between setting values and send/receive values, see “ 25.8 Reverb Type Setting Value Table ” in “ VII Setting Values and Send/Receive Values ” . Send This message is sent when the System Reverb Type setting is changed.
Page 27
Send This message is never sent. Receive Receipt changes the System Chorus Rate parameter. Depth Format Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 02H vvH F7H Value Send This message is never sent. Receive Receipt changes the System Chorus Depth parameter. Feedback Format Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 03H vvH F7H...
Receive Receipt returns the sound source to its power on default settings. GM2 System On Format Message Format: F0H 7EH 7FH 09H 03H F7H Send This message is never sent. Receive Though the Instrument does not support GM2, receipt of the GM2 System On message has the same result as receipt of the GM System On message.
Part IV Instrument-Specific System Exclusive Messages Format This section explains the format of the Instrument-specific System Exclusive Messages. See “ V Parameter List ” for information about what type of data can actually be sent. 15.1 Message Classifications Basically, the operation that corresponds to Instrument-specific system exclusive messages is parameter data transfer.
15.3.3 MOD : Model ID Format: 00010111B (17H) 00000001B (01H) These two successive bytes (MSB, LSB) indicate the PX-760,PX-860,AP-260,AP-460,PX-160 Model 15.3.4 dev : MIDI DeviceID 00H - 7FH Format: 0dddddddB The contents of this field in a received message are compared with the Model ’ s MIDI Device ID, and receipt of the incoming message is allowed only when the two IDs match.
Page 31
IPS:Individual Parameter Send Individual Parameter Send Indicates an individual parameter value send message. When the Instrument receives this action, it rewrites the value specified by the data field with the specified parameter value. 15.3.6 cat : Category Format: 0cccccccB 0cccccccB = Category (7bit) The category indicates the categories of data handled by the System Exclusive Message.
Page 32
When there are multiple parameters with the same ID inside the same category, as with the mixer channel volume setting for example, the block number required to specify to which block data belongs is specified as:kkkkkkkjjjjjjjiiiiiiiB (Binary). When the parameter block has a multi-dimensional array structure, bit 21 of the block number is divided into prescribed bit fields based on the rules explained below.
The value of this field specifies the size of the parameter value stored in the data field. Data length indicates the length of the array being transferred minus 1 when the parameter contains a character string or other similar array structure. 15.3.13 data : Parameter Data Format:...
A single session is concluded only when this Instrument returns an IPS (Individual Parameter Send) in response to an IPR (Individual Parameter Request) from an external device, or when an external device or this Instrument spontaneously sends an IPS. If this Instrument received an IPS, the value of the applicable parameter is changed.
This parameter is a container for system information. Parameter Block Size Array Min-Def-Max Description Model 0000 000000 00-00-7F 1...PX-760 2...AP-260 3...PX-860 5...AP-460 14...PX-160 Setup Parameter Setup Parameters put a device into the setup mode. 18.1 MIDI Parameter Parameter Block Size...
Patch Parameters The main function of patch parameters is to configure the settings of the sound source of a device. 19.1 Master Tune Parameters These parameters configure the Master Tuning Settings. Parameter Block Size Array Min-Def-Max Description Master Fine Tune 0001 000000 0000-0200-03FF...
Note1 Selects the System Reverb preset type. Receipt of GM/GS Reset selects Standard Hall. This is the value of this Type is also linked to each of the System Reverb parameters and to the System Reverb Return Level parameter, and changes them to prescribed values.
Music Library Parameters This parameter is a container for Music Library related information. Parameter Block Size Array Min-Def-Max Description Name 0000 000000 20-20-7F Ascii Character ↑ Address 0001 00000000-00000000-00FFFFFF 0-0xFFFFFFFF ↑ Size 0002 00000000-00000000-00FFFFFF 0-0xFFFFFFFF...
Part VI DSP Parameter List Tone with DSP List This is a list of tones that use DSP. 22.1 PX-760,PX-860,AP-260,AP-460,PX-160 Tone Number Tone Name Input/Output DSP Algorithm GRAND PIANO CONCERT Stereo-Stereo EQ 3Band GRAND PIANO MODERN Stereo-Stereo EQ 3Band GRAND PIANO MELLOW...
PX-760,AP-260,PX-160 Transmit/Receive Value Parameter PanelNumber Room1 Room2 Room3 Hall1 Hall2 2(default) Plate1 Delay Panning Delay Plate2 Plate3 Large Room1 Large Room2 Stadium1 Stadium2 Long Delay Long Panning Delay 25.9 Chorus Type Setting Value Table Transmit/Receive Value Parameter PanelNumber Chorus1 Chorus2...
25.10 Equalizer Frequency Setting Value Table Parameter Value Frequency 100Hz 130Hz 160Hz 200Hz 300Hz 400Hz 600Hz 800Hz 1.0KHz 1.3KHz 1.6KHz 2.0KHz 2.5KHz 3.2KHz 4.0KHz 5.0KHz 25.11 Brilliance Gain Setting Value Table Parameter Value Gain Note: The gain value does not exactly correspond to decibels (dB).
Part VIII MIDI Implementation Notation Value Notation 26.1 Hexadecimal Notation MIDI implementation sometimes requires that data be expressed in hexadecimal format. Hexadecimal values are indicated by the letter “ H ” after the value. The hexadecimal equivalents of decimal values 10 through 15 are expressed as the letters A through F.
Need help?
Do you have a question about the PX-760 and is the answer not in the manual?
Questions and answers