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
11Channel Aftertouch
Format
Message Format: DnH vvH
n: MIDI Channel Number
vv: Value
Send
This message is not sent when the Instrument is operated.
Receive
Receipt of this message adds vibrato to the tone that is sounding. Details of the effect differ according to the tone
setting.
12Pitch Bend
Format
Message Format: EnH llH mmH
n: MIDI Channel Number
ll: Value LSB
mm: Value MSB
Send
This message is not sent when the Instrument is operated.
Receive
Receipt changes the pitch of the currently sounding note. The range of the change depends of the Pitch Bend
Sensitivity set by RPN.
21
Part III
System Message
13Active Sensing
Format
Message Format: FEH
Send
This message is not sent when the Instrument is operated.
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, controller is reset,
and Active Sensing mode is exited.
14System Exclusive Message
Format
Message Format: F0H....F7H
This Instrument can send and receive Universal System Exclusive Messages, as well as PX-110/PX-310/PX-700
System Exclusive Messages that have a format that is unique to the Instrument.
14.1Universal Realtime System Exclusive Message
Format
Message Format: F0H 7FH....F7H
14.1.1Master Volume
Format
Message Format: F0H 7FH 7FH 04H 01H llH mmH F7H
ll: Value LSB (Note 1)
mm: Value MSB (Note 1)
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 Master Volume parameter. Note that the Master Volume parameter cannot be changed with an
Instrument operation.
22
14.1.2Master Balance
Format
Message Format: F0H 7FH 7FH 04H 02H llH mmH F7H
ll: Value LSB (Note1)
mm: Value MSB (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 Master Pan parameter. Note that the Master Pan parameter cannot be changed with an
Instrument operation.
14.1.3Master Fine Tuning
Format
Message Format: F0H 7FH 7FH 04H 03H 00H mmH F7H
mm: Value MSB (Note1)
Note 1:
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
Sent when Instrument's Fine Tune setting is changed.
Receive
Receipt changes the Master Fine Tune parameter.
Pedal Effect
When a pedal effect used by piano tones is selected, the fine tuning of the strings for which resonance is
simulated is also changed in accordance with the Master Fine Tune value. Because of this, receipt of this message
may cause the resonance interval to change temporarily.
14.1.4Master Coarse Tuning
Format
Message Format: F0H 7FH 7FH 04H 04H llH mmH F7H
ll: Value LSB (Note1)
mm: Value MSB (Note1)
Note 1:
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".
For information about the relationship between setting values and send/receive values, see "25.10 Reverb Type
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values."
Send
This message is not sent when the Instrument is operated.
For information about the relationship between setting values and send/receive values, see "25.11 Chorus Type
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values."
Send
This message is not sent when the Instrument is operated.
This message is not sent when the Instrument is operated.
Receive
Receipt performs the same operation as when the GM System On message is received.
14.2PX-110/PX-310/PX-700 System Exclusive Message
Format
Message Format: F0H 44H 11H 02H....F7H
These messages can control most of the Instrument's parameters, as well as user area data send/receive and some
commands.
For more information, see "Part IV PX-110/PX-310/PX-700 System Exclusive Message".
27
Part IV
PX-110/PX-310/PX-700 System Exclusive Message
15Format
15.1Message Classifications
Instrument SysEx operations are classified as Parameter type for send and receive of an individual parameter, and
parameter set type for bulk send and receive of a set of parameters. These SysEx types can be further broken
down into parameter categories according to the item being transferred.
PX-110/PX-310/PX-700 System Exclusive Message
Individual Parameter Transfer Command Status and Commands
The operation classification of a message is determined in accordance with the value of the "Action" field of the
PX-110/PX-310/PX-700 SysEx message. The basic format for all operation type messages is described in "15.2
Message Structure", below.
15.2Message Structure
The PX-110/PX-310/PX-700 System Exclusive Message Format is formed of the 14 fields shown below. Whether
or not a particular field is included in a message and the length of each field depends on the message. Byte is
the minimum unit for each field length. If two values are included within the same byte, they are separated by a
slash (/).
12345678910111213
SYSEXMANMODdevactcatprmilen/dlenpsindexdatasumEOX
The "act" field describes the action that the message performs. The meanings of the "index" and "data" fields
differ according to the content of the act field. The following describes each of the fields in detail.
15.2.11...SYSEX : System Exclusive message Status
Format:11110000B
System Exclusive message Status = F0H
28
15.2.22...MAN : Manufacturer's ID
Format:01000100B
CASIO Manufacturer's ID = 44H
15.2.33...MOD : Model ID
Format: 00010001B (MSB) 00000011B(LSB)
The Model ID of the Instrument is shown by two consecutive bytes (MSB, LSB).
(PX-110/PX-310/PX-700 Model ID MSB = 11H, LSB = 03H)
15.2.44...dev : MIDI Device ID 00H to 1FH,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. The default value for this field is 10H. When a
message containing 7FH is received, receipt of the message is always allowed, regardless of the Instrument's ID
setting.
MIDI Device ID is a Patch Parameter, and it can be changed with a System Exclusive Message. In this case, the
Device ID of the MIDI System Exclusive Message must be set to 7FH before it is sent.
15.2.55...act : Action
Format:00000aaaB
aaaB = Action (3bit)
This field indicates the operation of the System Exclusive Message.
aaaB Message Type
00HIPC Individual Parameter Change
01HIPR Individual Parameter Request
02HBDS Oneway Parameter Set Bulk Send
03HBDR Oneway Parameter Set Bulk Request
04HHDS Handshake Parameter Set Bulk Send
05HHDR Handshake Parameter Set Bulk Request
06HReserved
07HCommunication Control for Handshake (EOD, HDA, HDJ, HDE, BSY, EOS, NOP)
29
15.2.66...cat : Category
Format:0000ccccB
0cccccccB = Category (7bit)
The category indicates the type of data handled by the System Exclusive Message. The ID number (ID) of the
Category is indicated on the left, while the communication operation (Action) is indicated on the right.
CategoryAction(act)
ID (c)Parameter SetIPC IPR BDS BDRHDSHDRControl
00HCommandAR-----
01HPatchAR-----
02HToneAR - - ARA
03HReserved-------
04HReserved-------
05HReserved-------
06HReserved-------
07HReserved-------
08HReserved-------
09HReserved-------
0AHReserved-------
0BHReserved-------
0CHReserved-------
0DHReserved-------
0EHReserved-------
0FHReserved-------
10HSMF(PX-310)TR- -ARA
11HReserved-------
12HReserved-------
A: Available (Also including when only some parameters are available.)
R: Receive Only
T: Transmit Only
-: Not Available
Note1... Depends on currently tone operation.
15.2.77...prm : Parameter ID
Format:0pppppppB
The Parameter ID field indicates the parameter type. When transferring parameters (see "Part V Parameter List"
below) individually (as opposed to bulk transfer), this field is used to identify the parameter being transferred by
its parameter ID. Any other time, this field is filled with the value 00H.
15.2.88...ilen/dlen : index length / data length
Format:0iidddddB
This field indicates the size of the "11...index" field and the "12...data" field.
30
iiB (Binary) = index length
"index length (iiB)" indicates the index field length, which is always the following, regardless of the "act" (Action)
value.
iiB......index byte size - 1
"act" ValueMessage Type iiB
00, 01 IPC, IPRindex byte size - 1
(Example: When 4 bytes = 3)
02, 04BDS, HDS2 = 10B
(Packet Number = 3 bytes)
03, 05BDR, HDR0 = 00B
(This field is empty, but its length is indicated as 0.)
07 Control0 = 00B
(The length of this filed is 1 byte.)
dddddB (Binary) = data length
"data length (dddddB)" indicates the size of each data unit (parameter) in the "data" field.
The data length differs according to Message Type, as shown below.
"act" ValueMessage Type dddddB
00IPCdata bit size - 1
(If 1 bit = 00000B; if 32 bits = 11111B)
02, 04BDS, HDSdata bit size - 1 = 01111B
(Transfer is in 16-bit units, so)
01, 03, 05, 07 IPR, BDR, HDR or Control 0
15.2.99....ps : Parameter Set Number
Format: 0nnnnnnnB (LSB) 0mmmmmmmB (MSB)
This field is a 2-byte (LSB, MSB) value indicating the number of the parameter set (00mmmmmmmnnnnnnnB,
binary) being transferred.
15.2.1010...index Parameter Index Number
When act = 00(IPC) or 01(IPR)
Format:0iiiiiiiB(0jjjjjjjB)(0kkkkkkkB)(0lllllllB)
This field contains a supplementary number that points to data when parameters are arrayed. The meaning is
different for each parameter, and the length can be anywhere from one to four bytes.
Even when parameters have the same IDs, for example, as when the parameters also have preset numbers, part
numbers, and key numbers, parameters can be distinguished by specifying these values with an "index".
When act = 02(BDS) or 04(HDS)
Format:0nnnnnnnB0NNNNNNNB0LLLLLLLB
31
In this case, "index" is a 3-byte fixed field. When transferring one parameter set, it indicates the divided packet
serial number (starting with 00) and the size of the "data" field that immediately follows this field.
i[0]...0nnnnnnnB Packet Number LSB (NNNNNNNnnnnnnnB = Packet Number)
i[1]...0NNNNNNNB Packet Number MSB
As explained in the data field section, 128 bytes can be sent per packet, so received data can be stored at
[Parameter Set start address] + [Packet Number] × 128.
i[2]...0LLLLLLLB data length / 3
The data length is the data length indicated here, multiplied by 3. This means that the data length is always a
multiple of 3.
When act = 03(BDR) or 05(HDR)
Format: -
This field is always empty.
When act = 7 (EOD, HDA, HDJ, HDE, BSY, EOS, NOP)
Format:0000ccccB
In this case, the "index" field length is fixed at 1 byte, and it indicates the control messages used for handshaking
as shown below. See "17 Parameter Set Transfer Modes" for more information.
ccccBControl Message
0000B
0001B
0010B
0011B
0100B
0101B
1111B
EOD Oneway/Handshake Bulk Dump End of Data (End of Parameter Set Transfer)
HDA Handshake Bulk Dump Acknowledge (Handshake Receive Successful)
HDJ Handshake Bulk Dump Reject (Handshake Rejected/Stopped)
HDE Handshake Bulk Dump Error (Handshake Error)
BSY Handshake Bulk Dump Busy (Handshake Busy)
EOS Oneway/Handshake Bulk Dump End of Package (End of Parameter Set Package Transfer)
:
NOP No Operation (No Operation)
15.2.1111...data Parameter Data
When act = 1(IPR), 03(BDR), 05(HDR) or 7 (EOD, HDA, HDJ, HDE, BSY, EOS, NOP)
Indicates the value of the parameter itself. The length varies in accordance with the data size indicated by the
"dlen" field, as shown below. This field is not included for a parameter request.
dddddB + 1 Number of Data
71
1-
8-142
15 - 213
22 - 284
29 - 325
Each block of data is packed from the lowest order byte first. In the case of multiple-byte data, the lowest
weighted bit is the LSB of the first "data" block, and the highest weighted bit is the MSB of the final "data"
block.
The following shows an example of how data would be divided for transfer in the case of 32-bit data.
76543210
data0:
data1:
data2:
data3:
data4:
When act = 02(BDS) or 04(HDS)
0
0
0
0
0
[bit06]
[bit13]
[bit20]
[bit27]
0
[bit05]
[bit12]
[bit19]
[bit26]
0
[bit04]
[bit11]
[bit18]
[bit25]
0
[bit03]
[bit10]
[bit17]
[bit24]
[bit31]
[bit02]
[bit09]
[bit16]
[bit23]
[bit30]
[bit01]
[bit08]
[bit15]
[bit22]
[bit29]
[bit00]
[bit07]
[bit14]
[bit21]
[bit28]
Format:0dddddddB0cccccccB000000abB
For a bulk data transfer operation, the parameter set data to be transferred is read sequentially in 16-bit units
starting from the top address. Read values are divided into 3-byte segments as shown below, and then sent in
sequence.
The following is the conversion format, which is the same as the individual parameter 16-bit transfer detailed
above.
16-bit Memory Image
MSB:abccccccB
LSB:cdddddddB
↓
data0:0dddddddB
data1:0cccccccB
data2:000000abB
Note, however, that a parameter set of 128 bytes or less can be sent using a single packet, and anything greater
than 128 bytes is divided among multiple packets.
This means that the maximum length "data" field is 128/2 × 3 = 192 bytes.
Only one parameter set can be transferred per session, and data from different parameter sets cannot be mixed
within a single packet, even when sending multiple parameter sets. Different parameter sets are always divided into
separate packets.
33
15.2.1212...sum Check Sum
When act = 00(IPC), 01(IPR), 03(BDR), 05(HDR) or 7(EOD, HDA, HDJ, HDE, BSY, EOS, NOP)
Format: -
This field is always empty.
When act = 02(BDS) or 04(HDS)
Format:0sssssssB
In this case, the "sum" field contains a value, which, when added to the total value of the "data" field, makes the
lower seven bits 0.
The receiving side checks if this is true, and performs error handling (re-request, etc.) if it is not.
15.2.1314...EOX : End of System Exclusive Message
Format:11110111B
(End of System Exclusive message Status = F7H)
16Parameter Unit Operations
There are two parameter unit operations: Individual Parameter Transfer and Individual Parameter Request.
For one session, in response to an IPR (Individual Parameter Request) from an external device, this Instrument
returns an IPC (Individual Parameter Change) or the session is concluded when the external device or this
Instrument spontaneously sends an IPC. If this Instrument received an IPC, the value of the applicable parameter is
changed.
An Individual Parameter Change can also be used to issue some command to the Instrument, and the Individual
Parameter Request can be used to check Instrument status information.
Data ReceiverData SenderOperation
IPR →Send Request (Optional)
← IPCData Transfer
See "Part V Parameter List" for information about how parameters can actually be sent.
34
17Parameter Set Transfer Modes (PX-310)
17.1Communication Modes
17.1.1One-way and Handshake
Parameter Sets can be transferred by bulk dump using the message exchange types described below.
•One-way mode Parameter Set send/receive (not used)
•One-way mode Parameter Set send request send/receive (not used)
With the one-way mode, the sending device sends data and ends the session without regard to the response of the
receiving device. This mode is best for one-way transfers from a sequencer or similar device.
Important!
The one-way mode format is defined for possible future use, but it is not used because there is no Parameter Set
category that corresponds to this Instrument.
With the handshake mode, the sending device sends the data and then waits for a response from the receiving
device before advancing to the next session. This is a high-speed mode in which there is no time wasted waiting.
See "VI Parameter Set List" for information about how Parameter Sets are actually allocated.
In order to ensure maximum speed for bulk dumping of Parameter Sets, the data format is different from the data
format used for Individual Parameter Change. Data is transferred as-is, using the Model's memory image.
17.1.2Session and Subsession
Subsession
One Parameter Set can be transferred per subsession. Subsession transfers one Parameter Set or data that is broken
down into multiple packets for transfer, with EOD (End of data) sent at the end to terminate the send.
Data is broken down into multiple packets when a single Parameter Set is larger than a certain size. The Packet
Number in the packet's index field is used to indicate the sequential position of a packet relative to the other
packets.
Even if Parameter Sets are small, they cannot be grouped together and sent as a single packet. A Parameter Set
delimiter is always treated as a packet delimiter for transfer.
Session
One Parameter Set or multiple Parameter Sets can be transferred by one session. A session can consist of one
subsession or multiple subsessions, with EOS (End of session) sent at the end to terminate the send.
Regardless of whether there is a single Parameter Set or multiple Parameter sets, an actual bulk dump always takes
the form of a session, never a subsession only.
35
17.2 One-way Mode Communication Flow
A session starts with the receiving device sending a request using a BDR, or with the sending device sending
BDS data. The session ends after transfer of all the data in the parameter set being transferred by the sending
device is complete.
Data is divided into multiple packets of 256 bytes or less each, and transfers them at fixed intervals (20 msec).
A final EOD informs the receiving device when the session is ended.
Data Receiver
(External Device)
BDR →Send Request (Optional)
← BDSData Transfer
(20 msec or greater interval)
← BDSData Transfer
(20 msec or greater interval)
← BDSData Transfer
(20 msec or greater interval)
:
:
← EODEnd Of Data
:
Other subsessions
:
← EOSEnd of session
Data Sender
(This Instrument)
Operation
17.3Handshake Mode Communication Flow
A session starts with the receiving device sending a request using a HDR or with the sending device sending HDS
data.
The sending device does not send the next packet until it receives an ACK from the receiving device. The
maximum wait time of at least 2000 msec is reserved. Failure of a response to arrive within the wait time (at
least 2000 msec) is treated as a timeout error, and data communication is terminated.
The sending device resends the last data if the receiving device returns an HDE (error) due to checksum mismatch,
incompatible data structure, or some other reason. If an error repeats a number of times (undefined), either the
sending device or the receiving device sends an HDJ to terminate the session.
A session ends after the sending device sends all the parameter sets, and sends a final EOD in response to an
HDA (ACK) from the sending device.
36
Data ReceiverData SenderOperation
HDR →Send Request (Optional)
← HDSData Send
HDA →Acknowledge
← HDSData Send
HDA →Acknowledge
:
:
HDA →Acknowledge
← EODEnd Of Data
:
Other subsessions
:
← EOSEnd of session
The same packet is resent when a checksum mismatch or incompatible data structure error is detected.
Data ReceiverData SenderOperation
HDR →Send Request (Optional)
← HDSData Send
HDA →Acknowledge
← HDSData Send
HDE → Error
← HDSData Re-send
:
:
HDE →Error
← EODEnd Of Data
:
Other subsessions
:
← EOSEnd of session
Data send is canceled when no acknowledgement (ACK) is not received.
Data ReceiverData SenderOperation
HDR →Send Request (Optional)
← HDSData Send
HDA →Acknowledge
← HDSData Send
HDJ →Rejection
(Send Canceled)
The session can be canceled for any reason by sending an HDJ. The HDJ can be sent by the sending device or
the receiving device. The bulk dump session is terminated immediately upon receipt of an HDJ.
37
Data ReceiverData SenderOperation
HDR →Send Request (Optional)
← HDSData Send
HDA →Acknowledge
← HDSData Send
:
:
HDJ →Data Receive Rejected
(Send Canceled)
Data ReceiverData SenderOperation
HDR →Send Request (Optional)
HDA →Acknowledge
← HDSData Send
HDA →Acknowledge
← HDSData Send
:
:
← HDJData Send Rejected
(Send Canceled)
When the BSY is received, the receiver must wait until the PX-310 enters a session-enabled mode, or use a
Prepare for Data Management parameter (see "18.2 Data Management Command List") to change to a
communication-enabled mode.
Data ReceiverData SenderOperation
BDR →Send Request
← BSYBusy
(Send Canceled)
Data ReceiverData SenderOperation
BDS →Data Send
← BSYBusy
(Send Canceled)
Data ReceiverData SenderOperation
HDR →Send Request
← BSYBusy
(Send Canceled)
Data ReceiverData SenderOperation
HDS →Data Send
← BSYBusy
(Send Canceled)
See "Part VI Parameter Set List" for information about how parameter sets can actually be transferred.
38
Part V
Parameter List
These lists show the parameters that can be transferred individually using System Exclusive Messages.
•Note 1: Any parameter that has "r" to the right of its Parameter ID number is a read-only parameter that can be
used for obtaining status information only.
A parameter with "w" next to its Parameter ID is a write-only parameter, which is used for commands, etc.
•Note 2: Except for the "Setting Value" column, all values in the System Exclusive Format table and the Parameter
Lists are hexadecimal, unless specifically noted otherwise.
•Note 3: Receipt of a value outside a specified range causes the value marked "Default" to be used instead.
18Command Parameter
The parameters defined here mainly execute commands and indicates statuses. Values indicate the pointer to a
command or a status.
18.1System Parameter List
System Exclusive Format
FieldValue
01SYSEXF0
02MAN44
03MOD11,02
04dev00 to 1F, or 7F
05act00(IPC), 01(IPR)
06catCommand = 0
07prm00-7F
08ilen/dlen 0 / bit size - 1
09psLSB,MSB = 00, 00
10index00
11dataSee the Parameter List.
12sumNone
13EOXF7
39
System Parameter List
ParamID Parameterpsindex bitValueDefault Setting Value
(Decimal)
00rModel Version ID
(Note1)
03DSP Bypass (Note2)00000010
07Parameter Backup Mode 000000010-100...partial
Note 1:
This is the version number of models with the same System Exclusive Model ID = 11-03. This value is used to
distinguish the model for a parameter send request from an external source.
Note 2:
This is a request to look up and cancel the tone status of parts whose bits are set. It does this by canceling the
DSP Line selection of the parts whose corresponding bit is 1.
0000000EDepends
on model.
0~ FFFF
0nn00 = reserved
nn01 = PX-110
nn02 = PX-310
nn03 = PX-700
nn is version (00 to 3F)
0Bit0...Part1
Bit1....Part2
:
Bit15...Part16
0...Nop
1...DSP cancel
1...all
18.2Data Management Command Parameter List
System Exclusive Format
FieldValue
01SYSEXF0
02MAN44
03MOD11,02
04dev00 to 1F, or 7F
05act00(IPC), 01(IPR)
06catCommand = 0
07prm00-7F
08ilen/dlen 0 / bit size - 1
09ps0
10index0
11dataSee the Parameter List.
12sumNone
13EOXF7
40
Data Management Command List
ParamID Parameterps index bitValueDefault Setting Value (Decimal)
20wPrepare for Data
Management
(Note1)
22rFree Size of SMF
(Note2)
27wDelete SMF0010
Note 1:
Receipt of this parameter causes the PX-310 to terminate all music and note play, and enter a mode that is
optimized for bulk dump.
Note 2:
This parameter reserves SMF area memory space. Unit is bytes.
00007
00020
0~ 127
0~ FFFFFFFF
0~ FFFF
00...Prepare
0Free size (bytes)
0SMF Number
18.3Command Parameter List
System Exclusive Format
FieldValue
01SYSEXF0
02MAN44
03MOD11,02
04dev00 to 1F, or 7F
05act00(IPC), 01(IPR)
06catCommand = 0
07prm00-7F
08ilen/dlen 0 / bit size - 1
09psLSB,MSB = 00,00
10indexPart
11dataSee the Parameter List.
12sumNone
13EOXF7
41
Setup Parameter List
ParamID Parameterpsindex bitValueDefault Setting Value
(Decimal)
2CSplit00000001
2DSplit Point00000007
2ELayer00000001
2FLayer Balance00000007
30Touch Response00000002
31Transpose00000007
32Assignable Pedal
Mode
33Damper Middle
Depth
34Mixer Hold00000001
35Music Count00000001
36Metronome
(PX-110/PX-700)
37Metronome Beat
(PX-110/PX-700)
38Accomp Mode
(PX-110/PX-310)
00000002
00000007
00000001
00000004
00000002
0~ 1
0~ 7f
0~ 1
00~ 40~ 7F
0~ 3
28~ 40~ 58
0~ 3
0~ 127
0~ 1
0~ 1
0~ 1
0~ 5
0~ 3
00...Off
1...On
40
40
40
40
0~ 127
1...On
00...Off
1...On
-64~0~+63
10...Off
1...Light
2...Normal
3...Heavy
-24~0~+24
00...Soft
1...Sostenuto
2...reserved
3...reserved
0~ 127
00...Off
1...On
00...Off
1...On
00...Off
1...On
30...No Accent
1...2
2...3
3...4
4...5
5...6
00...NORMAL
1...CASIO CHORD
2...FINGERED
3...FULL RANGE
MIDI Parameter List
ParamID Parameterpsindex bitValueDefault Setting Value
(Decimal)
39Keyboard MIDI
Channel
3AMIDI Chord judge
(PX-110/PX-310)
3BAccomp/Song
Memory MIDI Out
(PX-110/PX-310)
3CLocal Control00000001
00000004
00000001
00000001
00~ 0F
0~ 1
0~ 1
0~ 1
0
1~ 16Channel
00...Off
1...On
00...Off
1...On
00...Off
1...On
42
19Patch Parameter
The patch parameter is a temporary area that controls the sound source operation mode.
The registration function copies part of the parameters in this area to registration memory, and loads parameters
stored in registration memory to this temporary memory.
19.1Patch Common Parameter List
This list shows setting parameters that are common for each part.
System Exclusive Format
System Exclusive Format
FieldValue
01SYSEXF0
02MAN44
03MOD11,02
04dev00 to 1F, or 7F
05act00(IPC), 01(IPR)
06catPatch = 01
07prm00-7F
08ilen/dlen 0 / bit size - 1
09psLSB,MSB = 00, 00
10index0
11dataSee the Parameter List.
12sumNone
13EOXF7
MIDI Parameter List
ParamID ParameterbitValueDefault Setting Value (Decimal)
00MIDI Device ID (Note 1)0700-1F100-31
01MIDI Global Channel0400-0F001-16
Note 1:
This parameter sets the SysEx Device ID.
Tune / Mix Parameter
ParamID ParameterbitValueDefault Setting Value (Decimal)
04Master Fine Tune (Note1)08
05Master Coarse Tune
(Note2)
08Master Volume07
09Master Pan (Note3)07
0A
0BDSP Line Bypass (Note5)01
Note 1:
See "25.8 -99 - 0 - 99 Setting Value Table".
Note 2:
See "25.5 -24 - 0 - 24 Setting Value Table".
Chorus Send To Reverb (Note4)
07
07
00~FF
28~58
00~7F
00~7F
00~7F
0~ 1
80
40
7F
40
00
-100~ 0~ 99cent
-24~ 0~ 24semi
0~ 127
-64~ 0~ +64
0~ 127
00...Effect
1...DSP Bypass
43
Note 3:
See "25.7 Pan Setting Value Table".
Note 4:
This specifies the volume of data sent from System Chorus to System Reverb.
Note 5:
When "Bypass" is specified for "DSP Line Bypass," the DSP Line Select settings of all parts are disabled, and all
DSP lines are treated as if they are turned off. This means that notes that are currently sounding are not affected.
System Chorus
ParamID ParameterbitValueDefault Setting Value (Decimal)
10Chorus Macro Num (Note 1)0500-0F020-15
11Chorus Level0700-7F400-127
12Chorus Rate0700-7F030-127
13Chorus Depth0700-7F130-127
14Chorus Feedback (Note 2)0700-7F000-127
15Chorus Tone (Note 3)0700-7F7F0-127
Note 1:
Selects the System Chorus preset type. Receipt of GM/GS Reset selects Chorus3. The other Master Equalizer
parameters are changed to preset values in accordance with this type value. See "25.11 Chorus Type Setting Value
Tab le. "
Note 2:
Sets the System Chorus feedback volume.
Note 3:
Adjusts the System Chorus timbre.
System Reverb
ParamID ParameterbitValueDefault Setting Value (Decimal)
18
19Reverb Level0700-7F400-127
1A
1BReverb ER Level0700-7F400-127
1CReverb Hi Damp0700-7F400-127
1DReverb Tone0700-7F7F0-127
Note 1:
Selects the System Reverb preset type. Receipt of GM/GS Reset selects Hall2. The other Master Equalizer
parameters are changed to preset values in accordance with this type value. See "25.10 Reverb Type Setting Value
Tab le. "
Reverb Macro Num (Note 1)
Reverb Time/Del Feedback
0500-0F040-15
0700-7F400-127
44
Master Equalizer (Brilliance)
ParamID ParameterbitValueDefault Setting Value (Decimal)
21MasEq Low Freq (Note1)07
22MasEq Low Gain (Note2)07
23MasEq Mid-Low Freq (Note3)07
24MasEq Mid-Low Gain (Note4)07
25reserved---
26MasEq Brilliance Gain
(Note5)
27MasEq High Freq (Note6)07
28MasEq High Gain (Note7)07
Note 1:
Selects the Master EQ low-range cutoff frequency. See "25.12 Equalizer Low Frequency Setting Value Table".
Note 2:
Selects the Master EQ low-range gain. See "25.15 Equalizer Gain Setting Value Table".
Note 3:
Selects the Master EQ mid frequency. See "25.13 Equalizer Mid Frequency Setting Value Table".
Note 4:
Selects the Master EQ mid-range gain. See "25.15 Equalizer Gain Setting Value Table".
07
00~ 7F
00~ 40~ 7F
00~ 7F
00~ 40~ 7F
00~ 40~ 7F
00~ 7F
00~ 40~ 7F
40
40
40
40
40
40
40
0~ 2
-12~ 0~ +12
0~ 7
-12~ 0~ +12
-12~ 0~ +12
0~ 9
-12~ 0~ +12
Note 5:
Selects the Master EQ Brilliance (mid-high range) gain. See "25.15 Equalizer Gain Setting Value Table".
Note 6:
Selects the Master EQ high-range cutoff frequency. See "25.14 Equalizer Hi Frequency Setting Value Table".
Note 7:
Selects the Master EQ high-range gain. See "25.15 Equalizer Gain Setting Value Table".
DSP Patch Parameter
Values are also stored to block when the DSP Type or Tone is changed.
ParamID ParameterbitValueDefault Setting Value (Decimal)
2CDSP Type Number (Note1)08
2DDSP Hold01
2EDSP Level07
2FDSP Pan (Note2)07
Note 1:
Selects the DSP Type. Receipt of GM/GS Reset selects 014 Delay. 200 is stored when a tone-associated DSP is
read into the DSP area. For the effect details for each type, see "25.18 DSP Preset List".
Note 2:
See "25.7 Pan Setting Value Table".
00~C8
0~ 1
00~7F
00~7F
0E
64
40
0~ 99 Preset
200 DSP of Tone
00...Off
1...On
0~ 127
-64~ 0~ 63
45
DSP Type parameter
The value of this block's parameter is rewritten whenever the DSP Type or Tone is changed.
ParamID ParameterbitValueDefaultSetting Value (Decimal)
30DSP Name A (Note1)20
31DSP Name B (Note1)20
32rDSP Algorithm ID (Note2)07
33DSP Chorus Send07
34DSP Reverb Send07
Note 1:
These parameters change the DSP name. One character is indicated by each byte.
Note 2:
This value is the DSP algorithm ID, which cannot be changed directly at the user level. Changing the DSP Type
or Tone Number causes the algorithm ID of the original DSP to be copied automatically to this area. See "25.16
DSP Algorithm ID Table".
DSP Type Independent Parameters
The eight DSP user parameters listed below can be set by the control change messages, while the following16
internal parameters that can be set by system exclusive messages only. The range of these parameter values is 0 to
127, regardless of the DSP algorithm. However, the number of parameter types depends on the DSP algorithm,
which means that not all User Parameters and Internal Parameters are necessarily available as a particular DSP's
parameters.
See the "Part VII DSP Parameter List" for details about parameter types and contents.
0~ FFFFFFFF
0~ FFFFFFFF
00~3F
00~7F
00~7F
556e7469
746c6564
00
40
40
MSB is leading character.
MSB is leading character.
0~ 63
0~ 127
0~ 127
ParamID ParameterbitValueDefault Setting Value (Decimal)
38DSP User Parameter00700-7F-0-127
39DSP User Parameter10700-7F-0-127
3ADSP User Parameter20700-7F-0-127
3BDSP User Parameter30700-7F-0-127
3CDSP User Parameter40700-7F-0-127
3DDSP User Parameter50700-7F-0-127
3EDSP User Parameter60700-7F-0-127
3FDSP User Parameter70700-7F-0-127
40DSP Internal Param000700-7F-0-127
41DSP Internal Param010700-7F-0-127
42DSP Internal Param020700-7F-0-127
43DSP Internal Param030700-7F-0-127
44DSP Internal Param040700-7F-0-127
45DSP Internal Param050700-7F-0-127
46DSP Internal Param060700-7F-0-127
47DSP Internal Param070700-7F-0-127
48DSP Internal Param080700-7F-0-127
49DSP Internal Param090700-7F-0-127
4ADSP Internal Param100700-7F-0-127
4BDSP Internal Param110700-7F-0-127
4CDSP Internal Param120700-7F-0-127
4DDSP Internal Param130700-7F-0-127
4EDSP Internal Param140700-7F-0-127
4FDSP Internal Param150700-7F-0-127
46
19.2 Patch Part Parameter List
This list shows setting parameters that are specific for each part.
System Exclusive Format
FieldValue
01SYSEXF0
02MAN44
03MOD11,02
04dev00 to 1F, or 7F
05act00(IPC), 01(IPR)
06catPatch = 01
07prm00-7F
08ilen/dlen 0 / bit size - 1
09psLSB,MSB = 00, 00
10indexPart Number - 1 (00-1F)
11dataSee the Parameter List.
12sumNone
13EOXF7
Basic Parameter List
ParamID ParameterbitValueDefault Setting Value (Decimal)
50Tone Number (Note1)0E000
51Part Octave Shit03
52Part Enable01
53Part Mode (Note2)04
Note 1:
Number of the tone allocated to this part.
2~ 6
0~ 1
0~ 4
000~ FFF
4
-2~ 0~ 2 Oct
10...Disable (Off)
1...Enable (On)
00...Normal
1...Rhythm
2...Reserved
3...Reserved
4...Reserved
5...Piano
Note 2:
Sets the melody and rhythm modes of the part play operation. For detailed operations, see "10.1 About the Part
Mode".
Tune / Mix parameter
ParamID ParameterbitValueDefault Setting Value (Decimal)
54Pitch Fine Tune08
55Pitch Coarse Tune07
56Volume07
57Accomp Volume
(PX-110/PX-310)
58Bend Range07
59Pan07
07
00~FF
28~58
00~7F
00~7F
00~18
00~7F
80
40
7F
7F
02
40
-99~ 0~ 99cent
-24~ 0~ 24 semi
0~ 127
0~ 127
0~ +24
-64~ 0~ 63
47
Tone parameter
ParamID ParameterbitValueDefault Setting Value (Decimal)
60Tone Name A (Note1)20
61Tone Name B (Note1)20
64Line Select01
65Tone Octave Shit03
66Tone Attack Time07
67Tone Release Time07
68Tone DCF Cutoff07
69Tone DCF Resonance07
6AChorus Send07
6BReverb Send07
6CTone Level07
6DTone Touch Sens07
Note 1:
Change the tone name. One character is indicated by each byte.
Vibrato Parameter
ParamID ParameterbitValueDefault Setting Value
7AVibrato Type04
7BVibrato Delay07
7CVibrato Rate07
7DVibrato Pitch Depth07
7E
7F
Vibrato Modulation Sens (Note1)
Vibrato Aftertouch Sens (Note2)
0~ FFFFFFFF
0~ FFFFFFFF
0~ 1
2~ 6
00~ 7F
00~ 7F
00~ 7F
00~ 7F
00~ 7F
00~ 7F
00~ 7F
00~ 7F
07
07
556e7469 MSB is leading character.
746c6564 MSB is leading character.
00...Thru
1...DSP
4
-2~ 0~+2 Oct
40
40
40
40
00
32
7F
7F
0~ 3
00~ 7F
00~ 7F
00~ 7F
00~ 7F
00~ 7F
-64~ 0~ +63
-64~ 0~ +63
-64~ 0~ +63
-64~ 0~ +63
0~ 127
0~ 127
0~ 127
-64~ 0~ +63
(Decimal)
0Vibrato Waveform
0....Triangle
1....Saw Up
2....Pulse
3....Sin
40
40
40
00
00
-64~ 0~ 64
-64~ 0~ 64
-64~ 0~ 64
0~ 127
0~ 127
Note 1:
This parameter adjusts the depth of the Vibrato effect when Modulation MIDI Control Change is received.
Note 2:
This parameter adjusts the depth of the Vibrato effect when MIDI Channel Aftertouch is received.
48
20SMF Data Parameter (PX-310)
SMF Data Parameters contain address, size, and name information about SMF data.
20.1SMF Data Information
System Exclusive Format
FieldValue
01SYSEXF0
02MAN44
03MOD11,03
04devEither 00 to 1F, or 7F
05act00(IPC), 01(IPR)
06catSMF = 10
07prm00-7F
08ilen/dlen 0 / bit size - 1
09psLSB,MSB = SMF Data number
For details, see "21 About Parameter Set (PS)
numbers".
10index0
11dataSee the Parameter List.
12sumNone
13EOXF7
Parameter List
ParamID ParameterbitValueDefault
00Data Existence 01
01Data Address Hi 0F
02Data Address Lo 10
03Data Size20
04Name A20
05Name B20
06Name C20
0~ 1
00~ 7FFF
0~ FFFF
0~ FFFFFFFF
0~ FFFFFFFF
0~ FFFFFFFF
0~ FFFFFFFF
20202020 MSB is leading character.
20202020 MSB is leading character.
20202020 MSB is leading character.
0
00
0000
00000000
Setting Value
(Hexadecimal)
0...No data
1...Data present
49
Part VI
Parameter Set List
This list shows the parameter sets that can be transferred using System Exclusive Message Bulk Dump.
21SMF Parameter Set (PX-310)
System Exclusive Format
FieldValue
01SYSEXF0
02MAN44
03MOD11,03
04dev00 to 1F, or 7F
05act04(HDS), 05(HDR), 07(Control)
06catSMF = 10
07prm00-7F
08ilen/dlen See "Part IV PX-110/PX-310/PX-700 System Exclusive Message".
09psIndicates the SMF number being transferred.
For details, see "21 About Parameter Set (PS) numbers".
10indexSee "PX-110/PX-310/PX-700 Instrument System Exclusive Messages".
11dataSee "PX-110/PX-310/PX-700 Instrument System Exclusive Messages".
12sumSee "PX-110/PX-310/PX-700 Instrument System Exclusive Messages".
13EOXF7
Data Format
Bulk dumping SMF data transfers the data with a 128-byte header appended as shown below. The header data starts with
an 8-byte file name, which is displayed by the Instrument after receipt.
Header 128BytesName 8Bytes
Reserved 120Bytes
SMF Data
22About Parameter Set (PS) numbers
When using a system exclusive message to transfer a user Parameter Sets or user Parameter Set parameters, the
specified Parameter Set number do not necessarily need to start from zero when the Parameter Set numbers are
located after the preset Parameter Set. Refer to the table below for user area Parameter Set number for each
category.
PS CategoryUser PS Header (Decimal)Number of User PS (Decimal)
SMF010
50
Part VII
DSP Parameter List
This list shows the parameters for each of the DSP
algorithms.
U0 to U7 indicate User Parameters 0 to 7, while I00
to I15 indicate Internal Parameters 00 to 15.
Parameters for which no setting range is indicated,
receipt of a value from 0 to 127 is assigned as-is to
the parameter.
23.4Algorithm 03 (03H) : 3BandEQ
NumberParameterNotes
U0Low FrequencyNote 1
U1Low GainNote 2
U2Mid FrequencyNote 3
U3Mid GainNote 4
U4High FrequencyNote 5
U5High GainNote 6
Note 1:See "25.12 Equalizer Low Frequency Setting
Value Table".
23DSP Algorithm List
(Single Effect)
These are effects that are configured of a single
module.
23.1Algorithm 00 (00H) : Auto Pan
Number ParameterNotes
U0Rate-
U1Depth-
23.2Algorithm 01 (01H) : Tremolo
Number ParameterNotes
U0Rate-
U1Depth-
23.3Algorithm 02 (02H) : 2BandEQ
Number ParameterNotes
U0Low FrequencyNote 1
U1Low GainNote 2
U2Hi FrequencyNote 3
U3Hi GainNote 2
Note 1:See "25.12 Equalizer Low Frequency Setting
Value Table".
Note 2:See "25.15 Equalizer Gain Setting Value Table".
Note 3:See "25.13 Equalizer Mid Frequency Setting
Value Table".
Note 4:See "25.15 Equalizer Gain Setting Value Table".
Note 5:See "25.14 Equalizer Hi Frequency Setting Value
Table" .
Note 6:See "25.15 Equalizer Gain Setting Value Table".
23.5Algorithm 04 (04H) : LFO Wah
Number ParameterNotes
U0Input Level-
U1Resonance-
U2Manual-
U3LFO Rate-
U4LFO Depth-
23.6Algorithm 05 (05H) : Auto Wah
Number ParameterNotes
U0Input Level-
U1Resonance-
U2Manual-
U3DepthNote 1
I00Sensitivity-
Note 2:See "25.15 Equalizer Gain Setting Value Table".
Note 3:See "25.14 Equalizer Hi Frequency Setting Value
Tab le" .
Note 1:See "25.6 -64 to 0 to 63 Setting Value
Table. "
51
23.7Algorithm 06 (06H) : Compressor
23.11Algorithm 10 (0AH) : Phaser
Number ParameterNotes
U0Depth-
U1Attack-
U2Release-
U3Level-
I00ThresholdNote 1
Note 1:This algorithm adjusts the level at which
the compressor effect starts.
23.8Algorithm 07 (07H) : Limiter
Number ParameterNotes
U0Limit-
U1Attack-
U2Release-
U3Level-
23.9Algorithm 08 (08H) : Distortion
Number ParameterNotes
U0Gain-
U1Low-
U2High-
U3Level-
23.10Algorithm 09 (09H) : Stereo Phaser
Number ParameterNotes
U0Resonance-
U1Manual Note 1-
U2Rate-
U3Depth-
U4Wet Level-
Note 1:See "25.6 -64 to 0 to 63 Setting Value
Tab le. "
Number ParameterNotes
U0Resonance-
U1ManualNote 1
U2Rate-
U3Depth-
U4Wet Level-
Note 1:See "25.6 -64 to 0 to 63 Setting Value
Table. "
23.12Algorithm 11 (0BH) : Rotary
Number ParameterNotes
U0Speed-
U1BreakNote 1
U2Fall Accel-
U3Rise Accel -
U4Slow Rate-
U5Fast Rate-
Note 1:
See "25.4 Rotate/Break Setting Value Table".
23.13Algorithm 12 (0CH) :
Overdrive - Rotary
Number ParameterNotes
U0Overdrive Gain-
U1Overdrive Level-
U2SpeedNote 1
U3BreakNote 2
U4Fall Accel-
U5Rise Accel-
U6Slow Rate-
U7Fast Rate-
Note 1:See "25.3 Slow/Fast Setting Value Table".
Note 2:
See "25.4 Rotate/Break Setting Value Table".
23.14Algorithm 13 (0DH) : Enhancer
Number ParameterNotes
U0Low Frequency-
U1Low Gain-
U2High Frequency-
U3High Gain-
52
23.15Algorithm 14 (0EH) : Ring
Modulator
23.19Algorithm 18 (12H) : 3-Phase
Chorus
Number ParameterNotes
U0OSC Frequency-
U1LFO Rate-
U2LFO Depth-
U3Wet Level-
U4Dry Level-
23.16Algorithm 15 (0FH) : LoFi
Number ParameterNotes
U0Noise Level 1-
U1Noise Density 1-
U2Noise Level 2-
U3Noise Density 2-
U4Tone-
U5Resonance-
U6BassNote 1
U7Level-
Note 1:See "25.6 -64 to 0 to 63 Setting Value
Tab le. "
23.17Algorithm 16 (10H) : 1-Phase
Chorus
Number ParameterNotes
U0LFO Rate-
U1LFO Depth-
U2FeedbackNote 1
U3Wet Level-
Note 1:See "25.6 -64 to 0 to 63 Setting Value
Tab le. "
23.18Algorithm 17 (11H) : Sin 2-Phase
Chorus
Number ParameterNotes
U0LFO Rate-
U1LFO Depth-
U2Feedback Note 1
U3Wet Level-
Number ParameterNotes
U0Rate1-
U1Depth1-
U2Rate2-
U3Depth2-
U4Wet Level-
23.20Algorithm 19 (13H) :
Tri 2-Phase Chorus
Number ParameterNotes
U0LFO Rate-
U1LFO Depth-
U2FeedbackNote 1
U3Wet Level-
Note 1:See "25.6 -64 to 0 to 63 Setting Value
Table. "
23.21Algorithm 20 (14H) : Stereo Delay 1
Number ParameterNotes
U0Delay Time-
U1Wet Level-
U2Feedback -
U3High Damp-
U4Ratio L-
U5Ratio R-
23.22Algorithm 21 (15H) : Stereo Delay 2
Number ParameterNotes
U0Delay Time-
U1Wet Level-
U2Feedback -
U3High Damp-
U4Ratio L-
U5Ratio R-
Note 1:See "25.6 -64 to 0 to 63 Setting Value
Tab le. "
53
23.23Algorithm 22 (16H) : 3-Tap Delay
23.27Algorithm 26 (1AH) : Flanger
Number ParameterNotes
U0Delay Time-
U1Wet Level-
U2Feedback -
U3High Damp-
U4Ratio L-
U5Ratio C-
U6Ratio R-
23.24Algorithm 23 (17H) : Gate Reverb
Number ParameterNotes
U0LPF-
U1HPF-
U2Feedback-
U3High-Damp-
U4Diffusion-
U5Wet Level-
U6Dry Level-
23.25Algorithm 24 (18H) : Reverse
Number ParameterNotes
U0LPF-
U1HPF-
U2Feedback-
U3High-Damp-
U4Diffusion-
U5Wet Level-
U6Dry Level-
23.26Algorithm 25 (19H) : Reflection
Number ParameterNotes
U0TypeNote 1
U1Wet Level-
U2Feedback-
U3Tone-
Number ParameterNotes
U0LFO Rate-
U1LFO Depth-
U2FeedbackNote 1
U3Wet Level-
Note 1:See the "25.6 -64 to 0 to 63 Setting Value
Table. "
23.28Algorithm 27 (1BH) : Reverb
Number ParameterNotes
U0Tone-
U1Time-
U2High-Damp-
U3ER Level-
U4Wet Level-
23.29Algorithm 28 (1CH) : 2-Tap Delay
Number ParameterNotes
U0Delay Time-
U1Wet Level-
U2Feedback-
U3High Damp-
U4Ratio L-
U5Ratio R-
23.30Algorithm 29 (1DH) : Pedal Effect
Number ParameterNotes
U0Low FrequencyNote1
U1Low GainNote2
U2Low-Mid FrequencyNote3
U3Low-Mid GainNote4
U4Mid-High FrequencyNote3
U5Mid-High GainNote4
U6High FrequencyNote5
U7High GainNote6
Note 1:See "25.9 Type0 to Type7 Setting Value
Tab le" .
Note 1:See "25.12 Equalizer Low Frequency Setting
Value Table".
Note 2:See "25.15 Equalizer Gain Setting Value
Table" .
Note 3:See "25.13 Equalizer Mid Frequency Setting
Value Table".
Note 4:See "25.15 Equalizer Gain Setting Value
Table" .
54
Note 5:See "25.14 Equalizer Hi Frequency Setting
Value Table".
Note 6:See "25.15 Equalizer Gain Setting Value
Tab le" .
24DSP Algorithm List
(Multi Effect)
The multi-algorithms (M00 to M31) listed below are
combinations of the algorithms described above.
Parameter operations and other details are the same as
the previous algorithms, so there is no separate
explanation provided here.
24.1Algorithm M00 (20H) : Multi00
Number ParameterNotes
U0Chorus Rate-
U1Chorus Depth-
U2Chorus Feedback-
U3Chorus Wet Level-
U4Delay Delay Time-
U5Delay Wet Level-
U6Delay Feedback-
U7Delay High-Damp-
24.3Algorithm M02 (22H) : Multi02
Number ParameterNotes
U0Phaser Resonance-
U1Phaser Manual-
U2Phaser Rate-
U3Phaser Depth-
U4Chorus Rate 1-
U5Chorus Depth 1-
U6Chorus Rate 2-
U7Chorus Depth 2-
I03Phaser Wet Level-
24.4Algorithm M03 (23H) : Multi03
Number ParameterNotes
U0Flanger LFO Rate-
U1Flanger LFO Depth-
U2Flanger Feedback-
U3Flanger Wet Level-
U4Delay Time-
U5Delay Wet Level-
U6Delay Feedback-
U7Delay High-Damp-
I06Delay Ratio L-
I07Delay Ratio R-
24.2Algorithm M01 (21H) : Multi01
Number ParameterNotes
U0Chorus Fast Rate-
U1Chorus Fast Depth-
U2Chorus Slow Rate-
U3Chorus Slow Depth-
U4Chorus Wet Level-
U5Delay Time-
U6Delay Wet Level-
U7Delay Feedback-
I03Delay High-Damp-
I04Delay Ratio L-
I05Delay Ratio C-
I06Delay Ratio R-
24.5Algorithm M04 (24H) : Multi04
Number ParameterNotes
U0Phaser Resonance-
U1Phaser Manual-
U2Phaser Rate-
U3Phaser Depth-
U4Phaser Wet Level-
U5Delay Time-
U6Delay Wet Level-
U7Delay Feedback-
I05Delay High-Damp-
I06Delay Ratio L-
I07Delay Ratio R-
55
24.6Algorithm M05 (25H) : Multi05
24.9Algorithm M08 (28H) : Multi08
Number ParameterNotes
U0
U1Enhancer Low Gain-
U2
U3
U4Chorus LFO Rate-
U5Chorus LFO Depth-
U6Chorus Feedback-
U7Chorus Wet Level-
Enhancer Low Frequency
Enhancer High Frequency
Enhancer High Gain
-
-
-
24.7Algorithm M06 (26H) : Multi06
Number ParameterNotes
U0
U1Enhancer Low Gain-
U2
U3
U4Delay Time-
U5Delay Wet Level-
U6Delay Feedback-
U7Delay High-Damp-
Enhancer Low Frequency
Enhancer High Frequency
Enhancer High Gain
-
-
-
Number ParameterNotes
U0Chorus LFO Rate-
U1Chorus LFO Depth-
U2Chorus Feedback-
U3Chorus Wet Level-
U4Flanger LFO Rate-
U5Flanger LFO Depth-
U6Flanger Feedback-
U7Flanger Wet Level-
24.10Algorithm M09 (29H) : Multi09
Number ParameterNotes
U0Chorus LFO Rate-
U1Chorus LFO Depth-
U2Chorus Feedback-
U3Chorus Wet Level-
U4Tremolo Rate-
U5Tremolo Depth-
24.11Algorithm M10 (2AH) : Multi10
24.8Algorithm M07 (27H) : Multi07
Number ParameterNotes
U0
U1Enhancer Low Gain-
U2
U3
U4Flanger LFO Rate-
U5Flanger LFO Depth-
U6Flanger Feedback_
U7Flanger Wet Level-
I06
I07
Enhancer Low Frequency
Enhancer High Frequency
Enhancer High Gain
Flanger Delay Time L
Flanger Delay Time R
-
-
_
-
_
Number ParameterNotes
U0Phaser Resonance-
U1Phaser Manual-
U2Phaser Rate-
U3Phaser Depth-
U4Phaser Wet Level-
U5Auto Pan Rate-
U6Auto Pan Depth-
24.12Algorithm M11 (2BH) : Multi11
Number ParameterNotes
U0Compressor Depth-
U1Compressor Attack-
U2Compressor Level-
U3Lo-Fi Noise 1-
U4Lo-Fi Noise 2-
U5Lo-Fi Tone-
U6Lo-Fi Resonance-
U7Lo-Fi Bass-
I01
I02Lo-Fi Noi1 Density-
I03Lo-Fi Noi2 Density-
I04Lo-Fi Level-
Compressor Release
-
56
24.13Algorithm M12 (2CH) : Multi12
24.16Algorithm M15 (2FH) : Multi15
Number ParameterNotes
U0
U1Ring LFO Rate-
U2Ring LFO Depth-
U3Ring Wet Level-
U4Ring Dry Level-
U5Chorus LFO Depth-
U6Delay Time-
U7Delay Wet Level-
I00Chorus LFO Rate-
I01Chorus Feedback-
I02Chorus Wet Level-
I09Delay Feedback-
I10Delay High-Damp-
I11Delay Ratio L-
I12Delay Ratio R-
Ring OSC Frequency
-
24.14Algorithm M13 (2DH) : Multi13
Number ParameterNotes
U0
U1Ring LFO Rate-
U2Ring LFO Depth-
U3Ring Wet Level-
U4Ring Dry Level-
U5Distortion Gain -
U6Distortion Tone-
U7Distortion Level-
Ring OSC Frequency
-
24.15Algorithm M14 (2EH) : Multi14
Number ParameterNotes
U0Distortion Gain-
U1Distortion Low-
U2Distortion Tone-
U3Distortion Level-
U4Lo-Fi Noise1-
U5Lo-Fi Noise2-
U6Lo-Fi Tone-
U7Lo-Fi Resonance-
I12Lo-Fi Noi1 Dens-
I13Lo-Fi Noi2 Dens-
I14Lo-Fi Bass-
I15Lo-Fi Level-
24.17Algorithm M16 (30H) : Multi16
Number ParameterNotes
U0Od Gain-
U1Od Level-
U2Rot Speed-
U3Rot Slow Rate-
U4Rot Fast Rate-
U5
U6
U7Reflection Tone-
I09Rot Fall Accel-
I10Rot Rise Accel-
I11Rot Break-
I12Reflection Type-
Reflection Wet Level
Reflection Feedback
-
-
Number ParameterNotes
U0Lo-Fi Noise 1-
U1Lo-Fi Noise 2-
U2Lo-Fi Tone-
U3Lo-Fi Resonance-
U4Reflection Type-
U5
U6
U7Reflection Tone-
I00Lo-Fi Noi1 Dens-
I01Lo-Fi Noi2 Dens-
I02Lo-Fi Bass-
I03Lo-Fi Level-
Reflection Wet Level
Reflection Feedback
-
-
24.18Algorithm M17 (31H) : Multi17
Number ParameterNotes
U0Rot Speed-
U1Rot Break-
U2Rot Slow Rate-
U3Rot Fast Rate-
57
U4
U5
U6Reflection Tone-
I10Rot Fall Accel-
I11Rot Rise Accel-
I12Reflection Type-
Reflection Wet Level
Reflection Feedback
-
-
24.19Algorithm M18 (32H) : Multi18
24.22Algorithm M21 (35H) : Multi21
Number ParameterNotes
U0Compressor Depth-
U1Compressor Attack-
U2Compressor Level-
U3Enhancer Low Gain-
U4Enhancer High Gain-
U5Delay Delay Time-
U6Delay Wet Level-
U7Delay Feedback-
I06
I07
I10Delay High-Damp-
I11Delay Ratio L-
I12Delay Ratio R-
Enhancer Low Frequency
Enhancer High Frequency
-
-
24.20Algorithm M19 (33H) : Multi19
Number ParameterNotes
U0Compressor Depth-
U1Compressor Attack-
U2Compressor Release-
U3Compressor Level-
U4Delay Delay Time-
U5Delay Wet Level-
U6Delay Feedback-
U7Delay High-Damp-
I03Delay Ratio L-
I04Delay Ratio R-
Number ParameterNotes
U0Wah Resonance-
U1Wah Manual-
U2Wah Depth-
U3Chorus LFO Rate-
U4Chorus LFO Depth-
U5Delay Delay Time-
U6Delay Wet Level-
U7Delay Feedback-
I10Delay High-Damp-
I11Delay Ratio L-
I12Delay Ratio R-
24.23Algorithm M22 (36H) : Multi22
Number ParameterNotes
U0Wah Resonance-
U1Wah Manual-
U2Wah LFO Rate-
U3Wah LFO Depth-
U4Chorus LFO Depth-
U5Delay Time-
U6Delay Wet Level-
U7Delay Feedback-
I09Delay High-Damp-
I10Delay Ratio L-
I11Delay Ratio R-
24.24Algorithm M23 (37H) : Multi23
24.21Algorithm M20 (34H) : Multi20
Number ParameterNotes
U0Phaser Resonance-
U1Phaser Manual-
U2Phaser Rate-
U3Phaser Depth-
U4Chorus LFO Rate-
U5Chorus LFO Depth-
U6Auto Pan Rate-
U7Auto Pan Depth-
Number ParameterNotes
U0Compressor Depth-
U1Compressor Attack-
U2Compressor Level-
U3Chorus LFO Rate-
U4Chorus LFO Depth-
U5
U6Reflection Feedback-
U7Reflection Tone-
Reflection Wet Level
58
-
24.25Algorithm M24 (38H) : Multi24
24.28Algorithm M27 (3BH) : Multi27
Number ParameterNotes
U0Distortion Gain-
U1Distortion Low-
U2Distortion Hi-
U3Distortion Level-
U4Chorus LFO Depth-
U5Delay Delay Time-
U6Delay Wet Level_
U7Delay Feedback-
I09Delay High-Damp-
I10Delay Ratio L-
I11Delay Ratio R-
24.26Algorithm M25 (39H) : Multi25
Number ParameterNotes
U0Compressor Depth-
U1Distortion Gain-
U2Distortion Low-
U3Distortion Hi-
U4Distortion Level-
U5Delay Delay Time-
U6Delay Wet Level-
U7Delay Feedback-
I01Compressor Attack-
I02Compressor Release-
I03Compressor Level-
I07Delay High-Damp-
I08Delay Ratio L-
I09Delay Ratio R-
Number ParameterNotes
U0Wah Manual-
U1Wah LFO Rate-
U2Wah LFO Depth-
U3Distortion Gain-
U4Distortion Level-
U5Delay Delay Time-
U6Delay Wet Level-
U7Delay Feedback-
I02Wah Resonance-
I08Delay High-Damp-
I09Delay Ratio L-
I10Delay Ratio R-
24.29Algorithm M28 (3CH) : Multi28
Number ParameterNotes
U0Distortion Gain-
U1Distortion Low-
U2Distortion Tone-
U3Distortion Level-
U4Delay Time-
U5Delay Wet Level-
U6Delay Feedback-
U7Delay High-Damp-
I12Delay Ratio L-
I13Delay Ratio C-
I14Delay Ratio R-
24.30Algorithm M29 (3DH) : Multi29
24.27Algorithm M26 (3AH) : Multi26
Number ParameterNotes
U0Wah Manual-
U1Wah Depth-
U2Distortion Gain-
U3Distortion Tone-
U4Distortion Level-
U5Delay Delay Time-
U6Delay Wet Level-
U7Delay Feedback-
I04Wah Resonance-
I09Delay High-Damp-
I10Delay Ratio L-
I11Delay Ratio R-
Number ParameterNotes
U0Distortion Gain-
U1Distortion Low-
U2Distortion Tone-
U3Distortion Level-
U4Phaser Resonance-
U5Phaser Manual-
U6Phaser Rate-
U7Phaser Depth-
I12Phaser Input Level-
I15Phaser Wet Level-
59
24.31Algorithm M30 (3EH) : Multi30
25.3Slow/Fast Setting Value Table
Number ParameterNotes
U0Distortion Gain-
U1Distortion Low-
U2Distortion Tone-
U3Distortion Level-
U4Chorus LFO Rate-
U5Chorus LFO Depth-
U6Chorus Feedback-
U7Chorus Wet Level-
24.32Algorithm M31 (3FH) : Multi31
Number ParameterNotes
U0Distortion Gain-
U1Distortion Low-
U2Distortion Tone-
U3Distortion Level-
U4Flanger LFO Rate-
U5Flanger LFO Depth-
U6Flanger Feedback-
U7Flanger Wet Level-
Part VIII
Setting Values and Send/
Receive Values
ValueTransmitReceive
Slow00H00H-3FH
Fast7FH40H-7FH
25.4Rotate/Break Setting Value Table
ValueTransmitReceive
Rotate00H00H-3FH
Break7FH40H-7FH
25.5-24 - 0 - 24 Setting Value Table
ValueTransmit/Receive
-2428H
::
040H
::
2458H
25.6-64 - 0 - 63 Setting Value Table
ValueTransmit/Receive
-6400H
-6301H
::
040H
::
627EH
637FH
25Setting Value Table
25.1Off/On Setting Value Table
ValueTransmitReceive
Off00H00H-3FH
On7FH40H-7FH
25.2
Va l ueT r an s m it
Off00H
Half00H-7FH (Note 1)
On7FH
Note 1:Depends on this Instrument's damper pedal
adjustment value".
Damper Pedal Operation Value Table
25.7Pan Setting Value Table
ValueTransmit/Receive
Left00H
::
Center40H
::
Right7FH
60
25.8-99 - 0 - 99 Setting Value Table
25.11Chorus Type Setting Value Table
ValueTransmit/Receive
(MSB-LSB)
-9900H-40H
::
040H-00H
::
997FH-00H
25.9Type 0 to Type 7 Setting
Value Table
ValueTransmitReceive
Type000H00H-0FH
Type110H10H-1FH
Type220H20H-2FH
Type330H30H-3FH
Type440H40H-4FH
Type550H50H-5FH
Type660H60H-6FH
Type770H70H-7FH
25.10Reverb Type Setting Value Table
ValueTransmit/Receive
Room100H
Room201H
Room302H
Hall103H
Hall204H
Plate105H
Delay06H
Panning Delay07H
Plate208H
Plate309H
Large Room10AH
Large Room20BH
Stadium10CH
Stadium20DH
Long Delay0EH
Long Panning Delay0FH
ValueTransmit/Receive
Chorus100H
Chorus201H
Chorus302H
Chorus403H
Feedback Chorus04H
Flanger105H
Short Delay06H
Short Delay FB07H
Soft Chorus08H
Bright Chorus09H
Deep Chorus0AH
Flanger20BH
Flanger30CH
Flanger40DH
Short Delay Modulation
Short Delay Modulation FB
0EH
0FH
25.12Equalizer Low Frequency Setting
Value Table
ValueTransmitReceive
0(200Hz)00H00H-2AH
1(400Hz)40H2BH-55H
2(800Hz)7FH56H-7FH
25.13Equalizer Mid Frequency Setting
Value Table
ValueTransmitReceive
0(1.0KHz)00H00H-0FH
1(1.3KHz)10H10H-1FH
2(1.6KHz)20H20H-2FH
3(2.0KHz)30H30H-3FH
4(3.0KHz)40H40H-4FH
5(4.0KHz)50H50H-5FH
6(6.0KHz)60H60H-6FH
7(8.0KHz)70H70H-7FH
25.14Equalizer High Frequency
Setting Value Table
ValueTransmitReceive
0(6.0KHz)00H00H-2AH
1(8.0KHz)40H2BH-55H
2(10.0KHz)7FH56H-7FH
61
25.15Equalizer Gain Setting
Value Table
25.17Drawbar Position Setting Value
Tabl e
ValueTransmitReceive
-1200H00H-04H
-1105H05H-09H
-100AH0AH-0EH
-90FH0FH-13H
-814H14H-18H
-719H19H-1DH
-61EH1EH-22H
-523H23H-27H
-428H28H-2CH
-32DH2DH-31H
-232H32H-36H
-137H37H-3BH
03CH3CH-43H
+144H44H-48H
+249H49H-4DH
+34EH4EH-52H
+453H53H-57H
+558H58H-5CH
+65DH5DH-61H
+762H62H-66H
+867H67H-6BH
+96CH6CH-70H
+1071H71H-75H
+1176H76H-7AH
+127BH7BH-7FH
ValueTransmitReceive
000H00H-1FH
120H 20H-3FH
240H40H-5FH
360H60H-7FH
Note 4:The parameter value is not equivalent to dB
(decibels).
25.16DSP Algorithm ID Table
AlgorithmID
0000H
0101H
0202H
0303H
::
281CH
M0020H
M0121H
M0222H
M0323H
::
M313FH
62
25.18DSP Preset List
Preset AlgorithmIDEffect
0003Equalizer
0106Compressor 1
0206Compressor 2
0307Limiter
0413Enhancer
0510Phaser
0609Stereo Phaser
0716Chorus 1
0817Chorus 2
0919Chorus 3
1018Chorus 4
11M05Enhancer - Chorus
1226Flanger
13M07Enhancer - Flanger
1428Delay
15223-Tap Delay
1620Stereo Delay
1721Stereo Cross Delay
18M06Enhancer Delay
1925Reflection
20M02Phaser - Chorus 1
21M02Phaser - Chorus 2
22M04Phaser - Delay 1
23M04Phaser - Delay 2
24M00Chorus - Delay 1
25M00Chorus - Delay 2
26M01Chorus - Delay 3
27M01Chorus - Delay 4
28M19Compressor - Delay
29M18Compressor - Enhancer -Delay
30M23Compressor - Chorus -Reflection
31M08Chorus - Flanger
32M03Flanger - Delay 1
33M03Flanger - Delay 2
3427Reverb Room 1
3527Reverb Room 2
3627Reverb Room 3
3727Reverb Hall 1
3827Reverb Hall 2
3927Reverb Plate
4023Gate Reverb 1
4123Gate Reverb 2
4224Gate Reverb 3
4324Gate Reverb 4
4401Tremolo
45M09Chorus - Tremolo
4600Auto Pan
47M10Phaser - Auto Pan 1
48M10Phaser - Auto Pan 2
49M20Phaser - Chorus - Auto Pan
5011Rotary 1
5111Rotary 2
5212Overdrive - Rotary 1
5312Overdrive - Rotary 2
54M17Rotary - Reflection 1
55M17Rotary - Reflection 2
56M17Rotary - Reflection 3
57M16Overdrive - Rotary - Reflection 1
58M16Overdrive - Rotary - Reflection 2
59M16Overdrive - Rotary - Reflection 3
6004LFO Wah
6105Auto Wah
62M21Auto Wah - Chorus - Delay
63M22LFO Wah - Chorus - Delay
6408Crunch
6508Overdrive
6608Distortion 1
6708Distortion 2
6808Metal
6908Fuzz
70M29Crunch - Phaser
71M29Overdrive - Phaser
72M30Crunch - Chorus
73M30Overdrive - Chorus
74M30Distortion - Chorus
75M30Metal - Chorus
76M31Distortion - Flanger
77M31Metal - Flanger
78M28Crunch - Delay
79M28Overdrive - Delay
80M28Distortion - Delay 1
81M28Distortion - Delay 2
82M28Metal - Delay
83M28Fuzz - Delay
84M24Crunch - Chorus - Delay
85M24Distortion - Chorus - Delay
86M25Compressor - Crunch - Delay
87M26Auto Wah - Crunch - Delay
88M26Auto Wah - Overdrive - Delay
89M26Auto Wah - Distortion - Delay
90M27LFO Wah - Overdrive - Delay
91M27LFO Wah - Distortion - Delay
9214Ring Modulator
93M12Ring Modulator - Chorus - Delay
94M13Ring Modulator - Distortion
9515Lo-Fi
96M11Compressor - Lo-Fi
97M14Lo-Fi - Reflection
98M15Crunch - Lo-Fi
99M15Distortion - Lo-Fi
63
Part IXP
MIDI Implementation
Notation
25.19Hexadecimal 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". The
table below shows the hexadecimal equivalents for the
decimal values 0 through 127, which are often used
for settings.
Decimal
Hexadecimal
Decimal
Hexadecimal
000H3220H6440H9660H
101H3321H6541H9761H
202H3422H6642H9862H
303H3523H6743H9963H
404H3624H6844H10064H
505H3725H6945H10165H
606H3826H7046H10266H
707H3927H7147H10367H
808H4028H7248H10468H
909H4129H7349H10569H
100AH422AH744AH1066AH
110BH432BH754BH1076BH
120CH442CH764CH1086CH
130DH452DH774DH1096DH
140EH462EH784EH1106EH
150FH472FH794FH1116FH
1610H4830H8050H11270H
1711H4931H8151H11371H
1812H5032H8252H11472H
1913H5133H8353H11573H
2014H5234H8454H11674H
2115H5335H8555H11775H
2216H5436H8656H11876H
2317H5537H8757H11977H
2418H5638H8858H12078H
2519H5739H8959H12179H
261AH583AH905AH1227AH
271BH593BH915BH1237BH
281CH603CH925CH1247CH
291DH613DH935DH1257DH
301EH623EH945EH1267EH
311FH633FH955FH1277FH
Decimal
Hexadecimal
Decimal
Hexadecimal
25.20Binary Notation
When a MIDI implementation data value is expressed
in binary, the letter "B" (for "binary") is affixed at the
end of the value. The table below shows the binary
equivalents for the decimal values 0 through 127,
which are often used for settings (middle part omitted).
DecimalHexadecimalBinary
000H00000000B
101H00000001B
202H00000010B
303H00000011B
404H00000100B
505H00000101B
606H00000110B
707H00000111B
808H00001000B
909H00001001B
100AH00001010B
110BH00001011B
120CH00001100B
130DH00001101B
140EH00001110B
150FH00001111B
1610H00010000B
::
1257DH01111101B
1267EH01111110B
1277FH01111111B
64
CASIO COMPUTER CO.,LTD.
y
6-2, Hon-machi 1-chome
Shibu
a-ku, Tokyo 151-8543, Japan
MA0508-A
Loading...
+ 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.