1.3 Sound Source Common Sub-blocks......................................................................................................... 6
1.4 Part Sub-blocks......................................................................................................................................... 7
1.5 MIDI Send by Auto Accompaniment or Song Memory (PX-110/PX-310) ................................................. 7
2 Different Operations Depending on Part Mode .................................................................................. 7
8 Control Change .................................................................................................................................. 9
8.1 Bank Select (00H)..................................................................................................................................... 9
8.3 Data Entry (06H,26H).............................................................................................................................. 10
8.5 Pan (0AH) ............................................................................................................................................... 10
8.21.1 Pitch Bend Sensitivity ................................................................................................................................17
8.21.2 Fine Tune....................................................................................................................................................17
8.22 All Sound Off (78H)............................................................................................................................... 19
8.23 Reset All Controllers (79H) ................................................................................................................... 19
9.1 All Notes Off (7BH).................................................................................................................................. 19
9.2 Omni Off (7CH)....................................................................................................................................... 19
9.3 Omni On (7DH)....................................................................................................................................... 20
10 Program Change............................................................................................................................ 20
10.1 About the Part Mode ............................................................................................................................. 20
14.1.3 Master Fine Tuning ....................................................................................................................................23
14.1.7 GM System Message..................................................................................................................................26
15.2.1 1...SYSEX : System Exclusive message Status ........................................................................................28
15.2.2 2...MAN : Manufacturer's ID ....................................................................................................................29
15.2.3 3...MOD : Model ID ..................................................................................................................................29
15.2.4 4...dev : MIDI Device ID 00H through 1FH,7FH......................................................................................29
15.2.7 7...prm : Parameter ID ...............................................................................................................................30
15.2.8 8...ilen/dlen : index length / data length ....................................................................................................30
15.2.9 9....ps : Parameter Set Number ..................................................................................................................31
15.2.10 10...index Parameter Index Number ........................................................................................................31
15.2.11 11...data Parameter Data .........................................................................................................................32
15.2.12 12...sum Check Sum ................................................................................................................................34
15.2.13 14...EOX : End of System Exclusive Message .......................................................................................34
16 Parameter Unit Operations ............................................................................................................ 34
17 Parameter Set Transfer Mode (PX-310) ........................................................................................ 35
17.1 Communication Modes ......................................................................................................................... 35
17.1.1 One-way and Handshake............................................................................................................................35
17.1.2 Session and Subsession ..............................................................................................................................35
17.2 One-way Mode Communication Flow ................................................................................................... 36
17.3 Handshake Mode Communication Flow ............................................................................................... 36
18.1 System Parameter List.......................................................................................................................... 39
18.2 Data Management Command Parameter List....................................................................................... 40
18.3 Command Parameter List ..................................................................................................................... 41
19.1 Patch Common Parameter List............................................................................................................. 43
19.2 Patch Part Parameter List..................................................................................................................... 47
20 SMF Data Parameter (PX-310)...................................................................................................... 49
20.1 SMF Data Information........................................................................................................................... 49
Part VIParameter Set List
21 SMF Parameter Set (PX-310)........................................................................................................ 50
22 About Parameter Set (PS) numbers .............................................................................................. 50
Part VIIDSP Parameter List
23 DSP Algorithm List (Single Effect) ................................................................................................. 51
23.1 Algorithm 00 (00H) : Auto Pan ............................................................................................................. 51
25 Setting Value Table........................................................................................................................ 60
25.1 Off/On Setting Value Table .................................................................................................................. 60
25.2 Damper Pedal Operation Value Table .................................................................................................. 60
25.3 Slow/Fast Setting Value Table.............................................................................................................. 60
25.4 Rotate/Break Setting Value Table......................................................................................................... 60
25.5 -24 - 0 - 24 Setting Value Table............................................................................................................ 60
25.6 -64 - 0 - 63 Setting Value Table............................................................................................................ 60
25.7 Pan Setting Value Table ....................................................................................................................... 60
25.8 -99 - 0 - 99 Setting Value Table............................................................................................................ 61
25.9 Type 0 to Type 7 Setting Value Table .................................................................................................. 61
25.10 Reverb Type Setting Value Table....................................................................................................... 61
25.11 Chorus Type Setting Value Table....................................................................................................... 61
25.12 Equalizer Low Frequency Setting Value Table ................................................................................... 61
25.13 Equalizer Mid Low Frequency Setting Value Table ........................................................................... 61
25.14 Equalizer High Frequency Setting Value Table .................................................................................. 61
25.15 Equalizer Gain Setting Value Table.................................................................................................... 62
25.16 DSP Algorithm ID Table...................................................................................................................... 62
25.17 Drawbar Position Setting Value Table ................................................................................................ 62
The Instrument consists of a controller component and a sound source component as described below.
•Controller Block
– Keyboard
– Pedals
– Auto accompaniments (PX-110/PX-310)
– Song Memory (PX-110/PX-310)
•Sound Source Block
– Common Sub-blocks
∗ Sound source all-part common sub-block
∗ Mixer all-part common sub-block
∗ Effector sub-block (DSP, Reverb, Chorus, Master EQ)
– Channel Independent Sub-blocks (1 to 16)
∗ Sound source part independent sub-block
∗ Mixer part independent sub-block
1.1Controller Block
The Controller Block issues messages in accordance with real-time controllers (keyboard and pedals), song memory,
and auto accompaniment functions (PX-110, PX-310). An operation causes the corresponding message to be sent to
the sound source and from MIDI OUT.
The Controller Block normally sends data that is played as-is. When MIDI Chord Judge is turned on, however,
chord judgment is performed on received note data and the applicable auto accompaniment play data is sent.
Accompaniment part send/song memory messages are sent when the Instrument's Accomp/song MIDI Out setting is
turned on (PX-110/PX-310).
The send message channel number corresponds to the Instrument's part number.
1.2Sound Source Block
The Sound Source Block consists of effectors and other common sub-blocks, and independent instruments for each
channel. It operates in accordance with receive MIDI messages. Setting data can also be sent, depending on
external requests.
1.3Sound Source Common Sub-blocks
The Sound Source Sub-blocks include sound source settings that are not dependent on sound source parts; namely
effectors, a mixer master sub-block, etc.
Basically, common sub-group parameters can be controlled using system exclusive messages, but a number of
parameters can be controlled using channel messages.
Some effector parameters of the effector DSP settings depend on the channel message of the channel number
specified by the MIDI Global Channel (see "MIDI Channel Number" in section 8.7).
6
1.4Part Sub-blocks
The parts of the sound source can be operated and their settings can be changed with system exclusive messages
or channel messages. The following table shows the fixed relationships between the part numbers and channel
numbers of channel messages.
Sound Source
Part
0101KeyboardNormally used
0202KeyboardUsed for Layer
0303KeyboardUsed for SplitPiano tune SMF left-hand data
0404-Piano tune SMF right-hand data
0505-
0606AccompanimentChord1PX-110/PX-310 only
0707AccompanimentChord2PX-110/PX-310 only
0808AccompanimentChord3PX-110/PX-310 only
0909AccompanimentBassPX-110/PX-310 only
1010AccompanimentDrumPX-110/PX-310 only
1111Song MemoryTrack1 melody
1212Song MemoryTrack2
1313--
1414--
1515--
1616--
Receive MIDI
Channel
Assigned FunctionDescriptionRemarks
1.5MIDI Send by Auto Accompaniment or Song Memory (PX-110/PX-310)
This document provides information about which operations are sent by each message. Note however, that auto
accompaniment and Song Memory auto accompaniment operations that include playback data can cause any MIDI
message to be sent, and so they are not included here.
Also note that auto accompaniment and Song Memory play data is sent only when the Accomp/Song MIDI Out
item is turned on.
2Different Operations Depending on Part Mode
Each Part Mode (see 10.1 "About the Part Mode"), which is the sound source operational mode, has different
messages for performing operations upon receipt. Each message is explained in the applicable message sections of
this document.
7
Part II
Channel Message
3Receive Channel
The channel number of the channel messaged received by each part is explained in the table in "1.4 Part Subblocks".
The MIDI Channel of messages that can change effect settings is determined by the MIDI Channel, which is
described in the footnote titled "MIDI Channel Number" in section 8.7.
4Send Channel
The MIDI channel of the channel message sent in a accordance with a play operation, tone, or other setting
operation is basically a value that corresponds to the part being played and the part being manipulated. Note,
however, this Instrument's keyboard main sent channel allocation can be change by a value set by the Keyboard
Channel.
5Note Off
Format
Message Format: 9nH kkH 00H
8nH kkH **H (receive only)
n: MIDI Channel Number
kk:
Key Number
**:
Ignored
Send
Sent when something is played on the keyboard.
Receive
Received over MIDI channels that correspond to each part. The velocity value is ignored.
6Note On
Format
Message Format: 9nH kkH vvH
n: MIDI Channel Number
kk: Key Number
vv: Velocity
Send
Sent when something is played on the keyboard.
Receive
Received over MIDI channels that correspond to each part.
8
7Polyphonic Key Pressure
Format
Message Format: AnH kkH vvH
n: MIDI Channel Number
kk: Key Number
vv: Pressure Value
Send Operation
This message is not sent when the Instrument is operated.
Receive Operation
This message is not received.
8Control Change
Format
Message Format: BnH ccH vvH
n: MIDI Channel Number
cc: Control Number
vv: Value
Send
Sent when the Instrument's pedal is operated.
Receive
Receipt changes the Instrument's mode or the corresponding parameter.
8.1Bank Select (00H)
Format
Message Format: BnH 00H vvH (MSB)
BnH 20H **H (LSB)
n: MIDI Channel Number
vv:
Value
**:
Ignored
Send
Sent when a tone is selected. See the "Tone List" of the Instrument's User's Guide for details.
Receive
Receipt causes a change in the tone bank number stored in Instrument memory, but the tone is not actually
changed until Program Change is received. For details, see "10 Program Change" in this document, and the "Tone
List" in the Instrument's User's Guide.
8.2Modulation (01H)
Format
Message Format: BnH 01H vvH
n: MIDI Channel Number
vv: Value
Send
This message is not sent when the Instrument is operated.
9
Receive
Receipt adds vibrato of a depth specified by the value to the tone being sounded. In the case of a tone that
already has vibrato applied, receipt of this message increases the vibrato depth.
8.3Data Entry (06H, 26H)
Format
Message Format: BnH 06H vvH (MSB)
BnH 26H vvH (LSB)
n: MIDI Channel Number
vv: Value
Send
Sent when tuning is changed.
Receive
Receipt changes the parameters assigned to NRPN and RPN.
8.4Volume (07H)
Format
Message Format: BnH 07H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
The setting value matches the value that is sent and received.
Send
This message is not sent when the Instrument is operated.
Receive
Changes Part Volume.
8.5Pan (0AH)
Format
Message Format: BnH 0AH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
For information about the relationship between setting values and send/receive values, see "25.7 Pan Setting Value
Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the mixer part pan setting.
10
8.6Expression (0BH)
Format
Message Format: BnH 0BH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
The setting value matches the value that is sent and received.
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Expression value.
8.7General Use Controller 1 through 8 (10H through 13H, 50H through 53H) Format
The MIDI channel for manipulating DSP parameters with control change messages is called the "Global Channel".
The initial factory default Global Channel is Channel 1.
The Global Channel cannot be changed with an Instrument operation. You need to use a System Exclusive
Message to change the Global Channel. For details about messages, "Global Channel" under "19.1 Patch Common
Parameter List".
Note 2:Value
The range for a value that can be sent by any of the parameters is 0 to 127. Note, however, that the parameter
values that can actually be set and the corresponding send value depend on the parameter.
The same values are used for when manipulating DSP parameters with System Exclusive Messages. For more
information, see the "Part VII DSP Parameter List".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the DSP Parameter value. Any message received that corresponds to a parameter whose number
exceeds the number of parameters for the currently selected DSP is ignored.
11
8.8Damper (40H)
Format
Message Format: BnH 40H vvH
n: MIDI Channel Number
vv: Value
Send
Sent when the damper pedal is operated.
For send values, see "25.2 Damper Pedal Operation Value Table" in "VIII Setting Values and Send/Receive
Va l ue s " .
Receive
Receipt performs an operation equivalent to a damper pedal operation.
The operation that corresponds to the received value depends on whether or not a piano tone (Piano Mode selected
for the Part Mode) is selected.
Piano Tones
For a piano tone, attenuation speed is changed sequentially in accordance with the received value.
For a non-piano tone, two operations are performed: on and off. For information of the range of values interpreted
as on and the range of values interpreted as off, see "25.1 Off/On Setting Value Table" in "Part VIII Setting
Values and Send/Receive Values".
Pedal Effect
Pedal Effect is used for piano tones. When it is selected, the depth of the resonance can be continually altered in
accordance with the received value. When multiple parts are using Pedal Effect, however, the damper pedal values
of each part are compared, and the largest one is used for Pedal Effect.
8.9Sostenuto (42H)
Format
Message Format: BnH 42H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
For information about the relationship between setting values and send/receive values, see the "25.1 Off/On Setting
Value Table" in "Part VIII Setting Values and Send/Receive Values."
Send
Sent when sostenuto pedal of the damper pedal that has been assigned the sostenuto pedal function is operated.
Receive
Receipt performs an operation equivalent to a sostenuto pedal operation.
12
8.10Soft (43H)
Format
Message Format: BnH 40H vvH
n: MIDI Channel Number
vv: Value (Note 1)
Note 1:
For information about the relationship between setting values and send/receive values, see the "25.1 Off/On Setting
Value Table" in "Part VIII Setting Values and Send/Receive Values."
Send
Sent when soft pedal of the damper pedal that has been assigned the soft pedal function is operated.
Receive
Receipt performs an operation equivalent to a soft pedal operation.
8.11Envelope Release Time (48H)
Format
Message Format: BnH 43H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
For information about the relationship between setting values and send/receive values, see "25.6 -64 - 0 - 63
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Release Time of the Patch Parameter.
8.12Envelope Attack Time (49H)
Format
Message Format: BnH 49H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
For information about the relationship between setting values and send/receive values, see "25.6 -64 - 0 - 63
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Attack Time of the Patch Parameter.
13
8.13Filter Cutoff (4AH)
Format
Message Format: BnH 43AH vvH
n: MIDI Channel Number
vv: Value (Note 1)
Note 1:
For information about the relationship between setting values and send/receive values, see "25.6 -64 - 0 - 63
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Filter Cutoff of the Patch Parameter.
8.14Filter Resonance (47H)
Format
Message Format: BnH 48H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
For information about the relationship between setting values and send/receive values, see "25.6 -64 - 0 - 63
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Filter Resonance of the Patch Parameter.
8.15Vibrato Rate (4CH)
Format
Message Format: BnH 4CH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
For information about the relationship between setting values and send/receive values, see "25.6 -64 - 0 - 63
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Vibrato Rate of the Tone Parameter.
14
8.16Vibrato Depth (4DH)
Format
Message Format: BnH 4DH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
For information about the relationship between setting values and send/receive values, see "25.6 -64 - 0 - 63
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Vibrato Depth of the Tone Parameter.
8.17Vibrato Delay (4EH)
Format
Message Format: BnH 4EH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
For information about the relationship between setting values and send/receive values, see "25.6 -64 - 0 - 63
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Vibrato Delay of the Tone Parameter.
8.18Reverb Send (5BH)
Format
Message Format: BnH 5BH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
The setting value matches the value that is sent and received.
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Reverb Send of Mixer Part 1 through 16.
15
8.19Chorus Send (5DH)
Format
Message Format: BnH 5DH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note 1:
The setting value matches the value that is sent and received.
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Chorus Send of Mixer Part 1 through 16.
For information about the relationship between setting values and send/receive values, see "25.6 -64 - 0 - 63
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Filter Cutoff of the Tone Parameter.
For information about the relationship between setting values and send/receive values, see "25.6 -64 - 0 - 63
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
16
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Filter Resonance of the Tone Parameter.
For information about the relationship between setting values and send/receive values, see "25.8 -99 - 0 - 99
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Fine Tune of Mixer Part 1 through 16.
For information about the relationship between setting values and send/receive values, see "25.5 -24 - 0 - 24
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the Coarse Tune of Mixer Part 1 through 16.
The setting value matches the value that is sent and received.
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes Vibrato depth.
8.21.5Null
Format
Message Format: BnH 64H 7FH 65H 7F
n: MIDI Channel Number
Send
This message is not sent when the Instrument is operated.
Receive
Receipt deselects RPN.
18
8.22All Sound Off (78H)
Format
Message Format: BnH 78H 00H
n: MIDI Channel Number
Send
This message is not sent when the Instrument is operated.
Receive
Receipt stops all voices that are sounding.
8.23Reset All Controllers (79H)
Format
Message Format: BnH 79H 00H
n: MIDI Channel Number
Send
Sent when the song function is used.
Receive
Receipt initializes controller values as shown below.
MessageNumberController
Control Change01H
65H/64H
63H/62H
Channel Pressure00H
Pitch Bend Change40H/00H
Modulation
02H
Breath Controller
04H
Foot Controller
0BH
Expression
40H
Hold1
42H
Sostenuto
43H
Soft
RPN MSB/LSB
NRPN MSB/LSB
Value
00H
00H
00H
7FH
00H
00H
00H
7FH/7FH
7FH/7FH
9Mode Message
9.1All Notes Off (7BH)
Format
Message Format: BnH 7BH 00H
n: MIDI Channel Number
9.2Omni Off (7CH)
Format
Message Format: BnH 7CH 00H
n: MIDI Channel Number
19
9.3Omni On (7DH)
Format
Message Format: BnH 7DH 00H
n: MIDI Channel Number
9.4Mono (7EH)
Format
Message Format: BnH 7FH 00H
n: MIDI Channel Number
9.5Poly (7FH)
Format
Message Format: BnH 7FH 00H
n: MIDI Channel Number
Send
These messages are never sent.
Receive
Receipt of any of these messages releases (same as releasing the keyboard key) the currently sounding voice.
10Program Change
Format
Message Format: CnH ppH
n: MIDI Channel Number
pp: Program Number
Send
Sent when a tone is selected. See the "Tone List" of the Instrument's User's Guide for details about program
numbers.
Receive
Receipt of this message changes the tone of the part that corresponds to the MIDI channel.
The selected tone is determined by the program value of this message and the Bank Select message value received
prior to this message. See the "Tone List" in the Instrument's User's Guide for information about actually selecting
tones, etc.
Also note that receipt of this message may also change the Part Mode parameter at the same time. For more
information, see "10.1 About the Part Mode" below.
10.1About the Part Mode
Each of the Instrument's parts has a parameter called "Part Mode," which can be set to Piano Mode, Normal
Mode, or Drum Mode. The Piano Mode is entered when a piano tone is selected, the Melody Mode is entered
when a non-piano tone is selected, and the Drum Mode is entered when rhythm sound used by the drum map is
selected.
20
Loading...
+ 45 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.