Page 3
System Exclusive Message 14.1 Universal Realtime System Exclusive Message ......25 14.2 Instrument-Specific System Exclusive Messages ......29 Instrument-Specific System Exclusive Messages Format 15.1...
Page 4
Tone with DSP List 22.1 PX-150,PX-750,PX-850,AP-250,AP-450 ......42 22.2 PX-1200GP ..........42 22.3...
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.
Page 6
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(PX-150,PX-750,PX-850,PX-1200GP, AP-250,AP-450)” and ”1.2.4 Part Assignments(PX- 350M, AP-650M)”.
Page 7
1.2.4 Part Assignments(PX-350M, AP-650M) Assigned Function Description Part Number Part Name MIDI Receive Ch MIDI Send Ch Keyboard Upper1(main)/(Right- 01 (Note1) side keyboard in the Duet Mode) Keyboard Upper2(Layer) Keyboard Lower1(Split)/(Left-side keyboard in the Duet Mode) Keyboard Harmonize (DSP not supported.) Recorder Play System track main...
Note2 Sent during recorder play only. When there is no data recorded in the applicable recorder track, the MIDI information of the functions of parts with the same send channel (A01 through A16) is sent. Performance Controller Section The Performance Controller Section consists of keyboard, pedal and other real-time controllers, as well as blocks that generate auto accompaniment, auto performance, and other performance information.
Prefix”. Note1 The PX-150,PX-750, AP-250, and PX-350M 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...
Note1 The PX-150,PX-750, AP-250, and PX-350M 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 VII Setting Values and Send/Receive Values .
Timbre Type Specific Operation This operation differs in accordance with the Timbre Type (see 10.1 About Timber Type ) setting. • Timbre Type: Melody Sustain off/on control is performed in accordance with the value of the received message. For information about the relationship between setting values and send/receive values, see the 25.1 Off/On Setting Value Table VII Setting Values and Send/Receive Values .
Send Sent when a pedal that has a sostenuto function is operated. Receive Receipt performs an operation equivalent to a sostenuto pedal operation. 8.12 Soft (43H) Format Message Format: BnH 43H vvH MIDI Channel Number Value (Note1) Note1 For information about the relationship between setting values and send/receive values, see the 25.1 Off/On Setting Value Table VII Setting Values and Send/Receive Values .
8.15 Vibrato Delay (4EH) Format Message Format: BnH 4EH 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 VII Setting Values and Send/Receive Values of this document.
Note1 The PX-150,PX-750, AP-250, and PX-350M 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.
8.21 RPN (64H,65H) Format Message Format: BnH 64H vvH (LSB) BnH 65H vvH (MSB) MIDI Channel Number Value The following are the parameters assigned to RPN by this Instrument. 8.21.1 Pitch Bend Sensitivity Format Message Format: BnH 64H 00H 65H 00H 06H mmH 26H llH MIDI Channel Number Value 0 - 24 Send:00H,Receive:Ignored...
8.21.4 Modulation Depth Format Message Format: BnH 64H 05H 65H 00H 06H mmH 26H 00H MIDI Channel Number Value Send This message is never sent. Receive Receipt changes the Vibrato Modulation Depth for the tone that is currently selected by the applicable part.
Send Mainly sent in the following cases. • When the keyboard channel is changed • When a recorder function is used • When another mode is entered from the rhythm mode(PX-350M, AP-650M) • When the Duet mode is entered or exited •...
Omni On (7DH) Format Message Format: BnH 7DH 00H MIDI Channel Number Send This message is never sent. Receive Receipt of this message releases the currently sounding voice (same as releasing the keyboard key). Mono (7EH) Format Message Format: BnH 7EH 00H MIDI Channel Number Send This message is never sent.
Receive Receipt changes the tone. The selected tone is determined by the program value of this message and the Bank Select message value received prior to this message. For information about the program number of the actually selected tone, see the Tone List in the User s Guide. Also note that receipt of this message may also change the Timbre Type parameter at the same time.
Note1 Selecting the algorithms below add Part Volume and Part Pan to the above items. DSP Algorithm 0000 Rotary 0001 Drive Rotary 2002 Compressor 2003 Limitter After the same DSP line is assigned to different parts as described here, Reverb Send, Chorus Send, and all DSP parameter settings are common to all parts.
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 26
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 VII Setting Values and Send/Receive Values . Send This message is never sent.
Page 27
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 VII Setting Values and Send/Receive Values . Send This message is sent when the System Reverb Type setting is changed.
Page 28
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.
Indicates this Instrument s manufacturer ID. 15.3.3 MOD : Model ID Format: 00010111B (17H) 00000001B (01H) These two successive bytes (MSB, LSB) indicate the PX-150,350M,750,850,1200GP, and AP-250,450,650M Model ID. 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 32
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 33
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.
System Information Parameter This parameter is a container for system information. Parameter Block Size Array Min-Def-Max Description Model 0000 000000 00-00-7F 0...PX-150 1...PX-750 2...AP-250 3...PX-850 4...PX-1200GP 5...AP-450 6...PX-350M 7...reserved 8...reserved 9...AP-650M 10...reserved Setup Parameter Setup Parameters put a device into the setup mode.
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 Tune8 0001 000000 0000-0200-03FF...
19.4 System Reverb Parameters Parameter Block Size Array Min-Def-Max Description Cancel 0080 000000 00-00-01 0...Normal 1...Cancel Type 0081 00-04-0F 1-16 (Note1) Feedback 0082 00-40-7F 0-127 Er Level 0083 00-40-7F 0-127 Damp 0084 00-40-7F 0-127 Tone 0085 00-7F-7F 0-127 Note1 Selects the System Reverb preset type. Receipt of GM/GS Reset selects Hall2. 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-150,PX-750,PX-850,AP-250,AP-450 Tone Number Tone Name Mono/Stereo DSP Algorithm GRAND PIANO CONCERT Stereo-Stereo EQ 3Band GRAND PIANO MODERN Stereo-Stereo EQ 3Band GRAND PIANO MELLOW...
22.3 PX-350M, AP-650M Tone Name Display Mono/Stereo DSP Algorithm GRAND PIANO CONCERT GrPnoConcert Stereo-Stereo EQ 3Band GRAND PIANO STUDIO GrPno Studio Mix-Stereo Early Reflection GRAND PIANO MODERN GrPno Modern Stereo-Stereo EQ 3Band GRAND PIANO BRIGHT GrPno Bright Stereo-Stereo EQ 3Band GRAND PIANO MELLOW GrPno Mellow Stereo-Stereo...
DSP Parameter Set Types This section describes the DSP parameter combination patterns of each algorithm specified in the Parameter Set Type column of 23 DSP Algorithm ID Tables . Note: The characteristics of a DSP are different depending on the tone, even if the same algorithm is used. Because of this, the same algorithm may not produce the same effect for different tones.
25.5 –64 - 0 - +63 Setting Value Table Transmit/Receive Value Parameter –64 –63 25.6 Pan Setting Value Table Transmit/Receive Value Parameter Left Center Right 25.7 Master Fine Tuning Setting Value Table Transmit Value(LSB, MSB) Receive Value Parameter (43H, 00H) (00H, 00H) - (5FH, 00H) 415.5 Hz (65H, 00H)
25.8 Reverb Type Setting Value Table Transmit/Receive Value Parameter Display(PX-350M, AP-650M) PanelNumber(PX-150,PX- 750,PX-850,PX-1200GP, AP-250,AP-450) Room1 Room2 Room Room3 Hall1 Large Hall Hall2 Hall 2(default) Plate1 Delay Panning Delay Plate2 Plate3 Large Room1 Large Room2 Stadium1 Stadium Stadium2 Long Delay Long Panning Delay 25.9...
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.