Casio Personal Computer CTK 900 User Manual

MIDI Implementation for the CTK-900, WK-3200, and WK-3700  
Important!  
• All mentions of "this Model" in this document refer to the CASIO CTK-900, WK-3200, and WK-3700.  
Contents  
Part I  
MIDI Message Overview  
1 Product Configuration as a MIDI Device............................................................................................ 7  
1.1 Controller Block......................................................................................................................................... 7  
1.2 Sound Source Block.................................................................................................................................. 7  
1.3 Sound Source Common Sub-blocks......................................................................................................... 8  
1.4 Sound Source Instrument Part Sub-block................................................................................................. 8  
1.5 MIDI Send by Auto-accompaniment, Song Memory, and the SMF Player ............................................... 8  
2 Conditions that Disable Message Send and Receive........................................................................ 8  
3 Conditions that Disable Bulk Dump Session Send and Receive ....................................................... 8  
4 Different Operations Depending on Part Mode.................................................................................. 9  
Part II  
Channel Message  
5 Receive Channel................................................................................................................................ 9  
6 Send Channel .................................................................................................................................... 9  
7 Note Off.............................................................................................................................................. 9  
8 Note On............................................................................................................................................ 10  
9 Polyphonic Key Pressure................................................................................................................. 10  
10 Control Change.............................................................................................................................. 10  
10.1 Bank Select (00H)................................................................................................................................. 11  
10.2 Modulation (01H)................................................................................................................................... 11  
10.3 Data Entry (06H,26H)............................................................................................................................ 11  
10.4 Volume (07H)........................................................................................................................................ 12  
10.5 Pan (0AH) ............................................................................................................................................. 12  
10.6 Expression (0BH).................................................................................................................................. 12  
10.7 General Use Controllers 1 through 8 (10H through 13H, 50H through 53H) ........................................ 13  
10.8 Hold1 (40H)........................................................................................................................................... 13  
10.9 Sostenuto (42H).................................................................................................................................... 14  
10.10 Soft (43H)............................................................................................................................................ 14  
10.11 Envelope Release Time (48H)............................................................................................................ 14  
10.12 Envelope Attack Time (49H) ............................................................................................................... 15  
10.13 Filter Cutoff (4AH) ............................................................................................................................... 15  
10.14 Filter Resonance (47H)....................................................................................................................... 15  
1
 
Part IV This Model's System Exclusive Messages  
17 Format............................................................................................................................................ 31  
17.1 Message Classifications........................................................................................................................ 31  
17.2 Message Structures .............................................................................................................................. 32  
17.2.1 1...SYSEX : System Exclusive message Status ........................................................................................32  
17.2.2 2...MAN : Manufacturer's ID ....................................................................................................................32  
17.2.3 3...MOD : Model ID ..................................................................................................................................32  
17.2.4 4...dev : MIDI Device ID 00H through 1FH,7FH......................................................................................32  
17.2.5 5...act : Action ...........................................................................................................................................32  
17.2.6 6...cat : Category ........................................................................................................................................33  
17.2.7 7...prm : Parameter ID ...............................................................................................................................34  
17.2.8 8...ilen/dlen : index length / data length ....................................................................................................34  
17.2.9 9....ps : Parameter Set Number ..................................................................................................................34  
17.2.10 10...index Parameter Index Number ........................................................................................................35  
17.2.11 11...data Parameter Data .........................................................................................................................36  
17.2.12 12...sum Check Sum ................................................................................................................................37  
17.2.13 14...EOX : End of System Exclusive Message .......................................................................................37  
18 Parameter Operations.................................................................................................................... 38  
19 Parameter Set Transfer Protocols ................................................................................................. 38  
19.1 Communication Protocols ..................................................................................................................... 38  
19.2 One-way Protocol Communication Flow............................................................................................... 39  
19.3 Handshake Protocol Communication Flow ........................................................................................... 40  
Part V  
Parameter Lists  
20 Command Parameters................................................................................................................... 43  
20.1 System Parameter List.......................................................................................................................... 43  
20.2 Data Management Command Parameter List....................................................................................... 44  
20.3 Command Parameter List ..................................................................................................................... 46  
21 Patch Parameter............................................................................................................................ 47  
21.1 Patch Common Parameter List............................................................................................................. 47  
21.2 Patch Part Parameter List..................................................................................................................... 51  
22 Wave Data Parameters.................................................................................................................. 54  
22.1 Wave Data Information ......................................................................................................................... 54  
23 Song Data Parameter .................................................................................................................... 55  
23.1 Song Data Information .......................................................................................................................... 55  
24 Rhythm Data Parameters .............................................................................................................. 56  
24.1 Rhythm Data Information ...................................................................................................................... 56  
25 SMF Data Parameters ................................................................................................................... 57  
25.1 SMF Data Information........................................................................................................................... 57  
3
 
Part VI Parameter Set List  
26 User Tone Parameter Set.............................................................................................................. 58  
27 User Timbre Parameter Set........................................................................................................... 58  
28 User Drum Parameter Set ............................................................................................................. 59  
29 User Voice Parameter Set ............................................................................................................. 59  
30 User Instrument Parameter Set ..................................................................................................... 60  
31 User Wave Parameter Set............................................................................................................. 60  
32 User DSP Parameter Set............................................................................................................... 61  
33 Song Data...................................................................................................................................... 61  
34 User Rhythm Pattern ..................................................................................................................... 62  
35 Registration Data ........................................................................................................................... 62  
36 User Drawbar Parameter Set......................................................................................................... 63  
37 SMF Parameter Set ....................................................................................................................... 64  
38 Flash Memory Image Parameter Set............................................................................................. 65  
39 About Parameter Set (PS) numbers .............................................................................................. 65  
Part VII DSP Parameter List  
40 DSP Algorithm List (Single Effect) ................................................................................................. 66  
40.1 Algorithm 00 (00H) : Auto Pan ............................................................................................................. 66  
40.2 Algorithm 01 (01H) : Tremolo ............................................................................................................... 66  
40.3 Algorithm 02 (02H) : 2BandEQ ............................................................................................................ 66  
40.4 Algorithm 03 (03H) : 3BandEQ ............................................................................................................ 66  
40.5 Algorithm 04 (04H) : LFO Wah ............................................................................................................. 66  
40.6 Algorithm 05 (05H) : Auto Wah ............................................................................................................ 66  
40.7 Algorithm 06 (06H) : Compressor ........................................................................................................ 67  
40.8 Algorithm 07 (07H) : Limiter ................................................................................................................. 67  
40.9 Algorithm 08 (08H) : Distortion.............................................................................................................. 67  
40.10 Algorithm 09 (09H) : Stereo Phaser ................................................................................................... 67  
40.11 Algorithm 10 (0AH) : Phaser .............................................................................................................. 67  
40.12 Algorithm 11 (0BH) : Rotary ............................................................................................................... 67  
40.13 Algorithm 12 (0CH) : Overdrive Rotary .............................................................................................. 67  
40.14 Algorithm 13 (0DH) : Enhancer .......................................................................................................... 67  
40.15 Algorithm 14 (0EH) : Ring Modulator ................................................................................................. 68  
40.16 Algorithm 15 (0FH) : LoFi ................................................................................................................... 68  
40.17 Algorithm 16 (10H) : 1-Phase Chorus ................................................................................................ 68  
40.18 Algorithm 17 (11H) : Sin 2-Phase Chorus .......................................................................................... 68  
40.19 Algorithm 18 (12H) : 3-Phase Chorus ................................................................................................ 68  
40.20 Algorithm 19 (13H) : Tri 2-Phase Chorus ........................................................................................... 68  
40.21 Algorithm 20 (14H) : Stereo Delay 1 ................................................................................................... 68  
40.22 Algorithm 21 (15H) : Stereo Delay 2 ................................................................................................... 68  
40.23 Algorithm 22 (16H) : 3-Tap Delay ...................................................................................................... 69  
40.24 Algorithm 23 (17H) : Gate Reverb ...................................................................................................... 69  
4
 
40.25 Algorithm 24 (18H) : Reverse Gate Reverb ........................................................................................ 69  
40.26 Algorithm 25 (19H) : Reflection .......................................................................................................... 69  
40.27 Algorithm 26 (1AH) : Flanger ............................................................................................................. 69  
40.28 Algorithm 27 (1BH) : Reverb .............................................................................................................. 69  
40.29 Algorithm 28 (1CH) : 2-Tap Delay ...................................................................................................... 69  
41 DSP Algorithm List (Multi Effect).................................................................................................... 70  
41.1 Algorithm M00 (20H) : Multi00 .............................................................................................................. 70  
41.2 Algorithm M01 (21H) : Multi01 .............................................................................................................. 70  
41.3 Algorithm M02 (22H) : Multi02 .............................................................................................................. 70  
41.4 Algorithm M03 (23H) : Multi03 .............................................................................................................. 70  
41.5 Algorithm M04 (24H) : Multi04 .............................................................................................................. 70  
41.6 Algorithm M05 (25H) : Multi05 .............................................................................................................. 71  
41.7 Algorithm M06 (26H) : Multi06 .............................................................................................................. 71  
41.8 Algorithm M07 (27H) : Multi07 .............................................................................................................. 71  
41.9 Algorithm M08 (28H) : Multi08 .............................................................................................................. 71  
41.10 Algorithm M09 (29H) : Multi09 ............................................................................................................ 71  
41.11 Algorithm M10 (2AH) : Multi10............................................................................................................ 71  
41.12 Algorithm M11 (2BH) : Multi11............................................................................................................ 72  
41.13 Algorithm M12 (2CH) : Multi12............................................................................................................ 72  
41.14 Algorithm M13 (2DH) : Multi13............................................................................................................ 72  
41.15 Algorithm M14 (2EH) : Multi14............................................................................................................ 72  
41.16 Algorithm M15 (2FH) : Multi15 ............................................................................................................ 72  
41.17 Algorithm M16 (30H) : Multi16 ............................................................................................................ 73  
41.18 Algorithm M17 (31H) : Multi17 ............................................................................................................ 73  
41.19 Algorithm M18 (32H) : Multi18 ............................................................................................................ 73  
41.20 Algorithm M19 (33H) : Multi19 ............................................................................................................ 73  
41.21 Algorithm M20 (34H) : Multi20 ............................................................................................................ 73  
41.22 Algorithm M21 (35H) : Multi21 ............................................................................................................ 73  
41.23 Algorithm M22 (36H) : Multi22 ............................................................................................................ 74  
41.24 Algorithm M23 (37H) : Multi23 ............................................................................................................ 74  
41.25 Algorithm M24 (38H) : Multi24 ............................................................................................................ 74  
41.26 Algorithm M25 (39H) : Multi25 ............................................................................................................ 74  
41.27 Algorithm M26 (3AH) : Multi26............................................................................................................ 74  
41.28 Algorithm M27 (3BH) : Multi27............................................................................................................ 75  
41.29 Algorithm M28 (3CH) : Multi28............................................................................................................ 75  
41.30 Algorithm M29 (3DH) : Multi29............................................................................................................ 75  
41.31 Algorithm M30 (3EH) : Multi30............................................................................................................ 75  
41.32 Algorithm M31 (3FH) : Multi31 ............................................................................................................ 75  
Part VIII Setting Values and Send/Receive Values  
42 Setting Value Table........................................................................................................................ 76  
42.1 Off/On Setting Value Table .................................................................................................................. 76  
42.2 Slow/Fast Setting Value Table.............................................................................................................. 76  
42.3 Rotate/Break Setting Value Table......................................................................................................... 76  
42.4 -24 to 0 to 24 Setting Value Table......................................................................................................... 76  
42.5 -64 to 0 to 63 Setting Value Table......................................................................................................... 76  
42.6 Pan Setting Value Table ....................................................................................................................... 76  
42.7 -99 to 0 to 99 Setting Value Table......................................................................................................... 76  
42.8 Type 0 to Type 7 Setting Value Table .................................................................................................. 76  
42.9 Master EQ Type Setting Value Table................................................................................................... 76  
42.10 Reverb Type Setting Value Table ....................................................................................................... 77  
42.11 Chorus Type Setting Value Table ....................................................................................................... 77  
42.12 Equalizer Low Frequency Setting Value Table ................................................................................... 77  
5
 
42.13 Equalizer Mid Frequency Setting Value Table.................................................................................... 77  
42.14 Equalizer High Frequency Setting Value Table .................................................................................. 77  
42.15 Equalizer Gain Setting Value Table .................................................................................................... 78  
42.16 DSP Algorithm ID Table...................................................................................................................... 78  
42.17 Drawbar Position Setting Value Table ................................................................................................ 78  
42.18 Drawbar Percussion Setting Table...................................................................................................... 78  
Part IX MIDI Implementation Notation  
42.19 Hexadecimal Notation......................................................................................................................... 79  
42.20 Binary Notation.................................................................................................................................... 79  
6
 
Part I  
MIDI Message Overview  
1
Product Configuration as a MIDI Device  
This Model consists of a controller block and a sound source block as described below.  
Controller Block  
Keyboard  
Pedals, wheels, and other real-time controllers  
Auto accompaniment  
Song Memory  
SMF Player  
Parameter editing tools  
Sound Source Block  
Common Sub-blocks  
Sound source common sub-block (Drawbar Organ Waveform Synthesis)  
Effector sub-block (DSP, Reverb, Chorus, EQ)  
Mixer common sub-block  
Channel Independent Sub-blocks (1 to 16)  
Instrument part sub-block  
Mixer independent sub-block  
1.1  
Controller Block  
The Controller Block issues messages for the following: keyboard, real-time controllers (WK-3200/WK-3700 bender  
wheel, WK-3200 modulation switch, WK-3700 modulation wheel, etc.), song memory, auto-accompaniment, panel  
operations, etc.  
An operation causes the corresponding message to be sent to the sound source and from MIDI OUT.  
Though the Controller Block is mainly a send function, turning on MIDI IN Chord Judge configures it to  
perform chord judgment on received data and send the matching auto-accompaniment play data.  
The channel number of the sent data is in accordance with the settings configured for each of this Model's parts.  
Channel messages are not sent from any part that is turned off.  
Accompaniment part send messages are sent when this Model's Accomp MIDI Out setting is turned on.  
1.2  
Sound 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 may also be sent, depending on  
external requests.  
7
 
1.3  
Sound Source Common Sub-blocks  
The Sound Source Common Sub-blocks include sound source settings that are not dependent on sound source parts;  
namely effectors, a mixer, and a drawbar organ waveform synthesizer.  
Basically, common sub-block parameters can be controlled using System Exclusive messages, but a number of  
parameters can be controlled using Channel messages.  
DSP Sub-block The effector DSP sub-block can be used to change DSP settings in accordance with the  
Channel messages associated with the channel number specified by the MIDI Global Channel (see "MIDI Channel  
Number" in section 10.7).  
Drawbar Organ Waveform Synthesis Sub-block The drawbar organ waveform synthesis sub-block can be  
used to change settings in accordance with the Channel messages associated with one of the channel numbers  
when drawbar organ is selected.  
1.4  
Sound Source Instrument Part Sub-block  
The parts of the sound source can be operated and their settings can be changed with System Exclusive messages  
and Channel messages. The following table shows the fixed relationships between the part numbers and Channel  
numbers of Channel messages.  
Part  
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10 11 12 13 14 15 16  
10 11 12 13 14 15 16  
Channel  
1.5  
MIDI Send by Auto-accompaniment, Song Memory, and the SMF Player  
This document provides information about which operations are sent by each message. Note however, that when an  
auto-accompaniment, Song Memory, or SMF Player operation is performed, MIDI messages may be sent as part of  
playback data. Such data is not covered here.  
Also note that auto-accompaniment and Song Memory play data is sent only when the Transpose/Function menu's  
Accomp/Song MIDI Out item is turned on.  
SMF player play data is sent only when SMF player settings are configured with MIDI as the output destination.  
2
Conditions that Disable Message Send and Receive  
All MIDI message send and receive is temporarily disabled while any one of the following processes is in progress.  
System Initialization  
FDD formatting (WK-3700 only)  
SmartMedia formatting (WK-3200/WK-3700 only)  
3
Conditions that Disable Bulk Dump Session Send and  
Receive  
Bulk dump message send and receive is disabled while any one of the following processes is in progress. See "19  
Parameter Set Transfer Protocols" for information about bulk dump.  
SMF data playback on the FDD (WK-3700 only)  
Parameter data loading from the FDD (WK-3700 only)  
Parameter data writing to the FDD (WK-3700 only)  
8
 
4
Different Operations Depending on Part Mode  
Each Part Mode (see 12.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.  
Part II  
Channel Message  
5
Receive Channel  
The channel number of Channel messages received by each part is in accordance with each part's receive channel  
setting, which is configured on this Model. Turning off the setting disabled Channel message receipt for that part.  
The MIDI Channel of messages that can change DSP settings is determined by the Global Channel, which is  
described under "10.7 MIDI Channel Number".  
6
Send Channel  
Basically, the MIDI Channel of the Channel message that is sent when play data or parameter setting is changed  
is the value that corresponds to the part that is playing or the parameter that was changed. When the performance  
part or part for which the parameter setting is changed is Part 1, however, the value depends on the Transpose/  
Function Keyboard Channel value.  
The MIDI Channel of the message that is sent when the DSP setting is changed depends on the Global Channel,  
which is described under "10.7 MIDI Channel Number".  
7
Note 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. Any part whose mixer channel is turned off is not  
received.  
The velocity value is ignored.  
9
 
8
Note 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. Any part whose mixer channel is turned off is not  
received.  
9
Polyphonic 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.  
Receive Operation  
This message is not received.  
10  
Control Change  
Format  
Message Format: BnH ccH vvH  
n: MIDI Channel Number  
cc: Control Number  
vv: Value  
Send  
Sent when this Model's modulation button (WK-3200 only), modulation wheel (WK-3700 only), or pedal is  
operated, and when a parameter is changed with a control panel operation.  
Receive  
Receipt changes this Model's performance control status or the corresponding parameter.  
Drawbar Organ Operation  
Independent drawbar organ settings cannot be configured for each part, but multiple parts can use the same  
drawbar organ settings. At this time, the drawbar organ related Control Change Message (NRPN) is recognized by  
the MIDI Channels of all parts that are using the drawbar organ tone.  
When Drawbar Organ is selected by Part 1 and Part 2, for example, the same parameters are applied to MIDI  
Channels 1 and 2.  
10  
 
10.1  
Bank 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 this Model's User's Guide for details.  
Receive  
Receipt causes a change in the tone bank number stored in this Model's memory, but the tone is not actually  
changed until Program Change is received. For details, see "12 Program Change" in this document, and the "Tone  
List" in this Model's User's Guide.  
10.2  
Modulation (01H)  
Format  
Message Format: BnH 01H vvH  
n: MIDI Channel Number  
vv: Value  
Send  
Sent when WK-3200 modulation button or WK-3700 modulation wheel, which is assigned to the vibrato function,  
is operated. A fixed value of 85 is always sent when the WK-3200 modulation button is operated.  
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.  
10.3  
Data Entry (06H,26H)  
Format  
Message Format: BnH 06H vvH (MSB)  
BnH 26H vvH (LSB)  
n: MIDI Channel Number  
vv: Value  
Send  
Sent when there is a change in the parameters assigned to NRPN and RPN.  
Receive  
Receipt changes the parameters assigned to NRPN and RPN.  
11  
 
10.4  
Volume (07H)  
Format  
Message Format: BnH 07H vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
Sent when the volume of Mixer Part 1 through 16 is changed.  
Receive  
Receipt changes the Mixer Part Volume.  
10.5  
Pan (0AH)  
Format  
Message Format: BnH 0AH vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.6 Pan Setting Value  
Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when the pan setting of mixer parts 1 through 16 is changed.  
Receive  
Receipt changes the Mixer part pan setting.  
10.6  
Expression (0BH)  
Format  
Message Format: BnH 0BH vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
Sent when there is a change in the Expression value by an accompaniment function.  
Receive  
Receipt changes the Expression value.  
12  
 
10.7  
General Use Controllers 1 through 8 (10H through 13H, 50H through 53H)  
Format  
Message Format: BnH 10H vvH  
DSP Parameter 0  
DSP Parameter 1  
DSP Parameter 2  
DSP Parameter 3  
DSP Parameter 4  
DSP Parameter 5  
DSP Parameter 6  
DSP Parameter 7  
BnH 11H vvH  
BnH 12H vvH  
BnH 13H vvH  
BnH 50H vvH  
BnH 51H vvH  
BnH 52H vvH  
BnH 53H vvH  
n:MIDIChannelNumber(Note1)  
vv:Value (Note 2)  
Note 1:MIDI Channel Number  
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 a control panel operation. You need to use a System Exclusive  
Message to change the Global Channel. For details about messages, "Global Channel" under "21.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.  
Send  
Sent when the WK-3200 modulation button or WK-3700 modulation wheel assigned to a DSP Parameter is  
operated, and when this Model's DSP edit function is used to change the DSP Parameter value.  
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.  
10.8  
Hold1 (40H)  
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 "42.1 Off/On Setting  
Value Table" in "Part VIII Setting Values and Send/Receive Values."  
Send  
Sent when the assignable jack is configured for sustain and the connected pedal is operated.  
Receive  
Receipt performs an operation equivalent to a sustain pedal operation.  
13  
 
10.9  
Sostenuto (42H)  
Format  
Message Format: BnH 42H 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 "42.1 Off/On Setting  
Value Table" in "Part VIII Setting Values and Send/Receive Values."  
Send  
Sent when the assignable jack is configured for sostenuto and the connected pedal is operated.  
Receive  
Receipt performs an operation equivalent to a sostenuto pedal operation.  
10.10  
Soft (43H)  
Format  
Message Format: BnH 43H 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 "42.1 Off/On Setting  
Value Table" in "Part VIII Setting Values and Send/Receive Values."  
Send  
Sent when the assignable jack is configured for soft and the connected pedal is operated.  
Receive  
Receipt performs an operation equivalent to a soft pedal operation.  
10.11  
Envelope Release Time (48H)  
Format  
Message Format: BnH 48H vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.5 -64 to 0 to 63  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when Release Time is changed.  
Receive  
Receipt changes Release Time.  
14  
 
10.12  
Envelope Attack Time (49H)  
Format  
Message Format: BnH 49H vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.5 -64 to 0 to 63  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when Attack Time is changed with the synthesizer function.  
Receive  
Receipt changes Attack Time.  
10.13  
Filter Cutoff (4AH)  
Format  
Message Format: BnH 4AH vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.5 -64 to 0 to 63  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when Filter Cutoff is changed with the synthesizer function.  
Receive  
Receipt changes Filter Cutoff.  
10.14  
Filter Resonance (47H)  
Format  
Message Format: BnH 47H vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.5 -64 to 0 to 63  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when Filter Resonance is changed with the synthesizer function.  
Receive  
Receipt changes Filter Resonance.  
15  
 
10.15  
Vibrato Rate (4CH)  
Format  
Message Format: BnH 4CH vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.5 -64 to 0 to 63  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when Vibrato Rate is changed with the synthesizer function.  
Receive  
Receipt changes Vibrato Rate of Tone Parameter.  
10.16  
Vibrato Depth (4DH)  
Format  
Message Format: BnH 4DH vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.5 -64 to 0 to 63  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when Vibrato Depth is changed with the synthesizer function.  
Receive  
Receipt changes Vibrato Depth of Tone Parameter.  
10.17  
Vibrato Delay (4EH)  
Format  
Message Format: BnH 4EH vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.5 -64 to 0 to 63  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when Vibrato Delay is changed with the synthesizer function.  
Receive  
Receipt changes Vibrato Delay of Tone Parameter.  
16  
 
10.18  
Reverb Send (5BH)  
Format  
Message Format: BnH 5BH vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
Sent when Reverb Send of Mixer Part 1 through 16 is changed.  
Receive  
Receipt changes Reverb Send of Mixer Part 1 through 16.  
10.19  
Chorus Send (5DH)  
Format  
Message Format: BnH 5DH vvH  
n: MIDI Channel Number  
vv: Value (Note 1)  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
Sent when Chorus Send of Mixer Part 1 through 16 is changed.  
Receive  
Receipt changes Chorus Send of Mixer Part 1 through 16.  
10.20  
NRPN (62H,63H)  
Format  
Message Format: BnH 62H vvH (LSB)  
BnH 63H vvH (MSB)  
n: MIDI Channel Number  
vv: Value  
10.20.1  
Format  
Filter Cutoff  
Message Format: BnH 62H 20H 63H 01H 06H mmH 26H **H  
n: MIDI Channel Number  
mm: Value (Note 1)  
**: Ignored  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.5 -64 to 0 to 63  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
17  
 
Send  
This message is never sent.  
Receive  
Receipt changes Filter Cutoff of Tone Parameter.  
10.20.2  
Filter Resonance  
Format  
Message Format: BnH 62H 21H 63H 01H 06H mmH 26H **H  
n: MIDI Channel Number  
mm: Value (Note 1)  
**: Ignored  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.5 -64 to 0 to 63  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
This message is never sent.  
Receive  
Receipt changes Filter Resonance of Tone Parameter.  
10.20.3  
Drawbar Position  
Format  
Message Format: BnH 62H ffH 63H 40H 06H mmH 26H **H  
n: MIDI Channel Number  
ff: Drawbar Foot(Feet) (Note 1)  
mm: Value (Note 2)  
**: Ignored  
Note 1:  
The table below shows the relationship between the Drawbar Foot value and the position of the foot bar.  
ff Foot Bar  
0 Ft16'  
1 Ft5 1/3'  
2 Ft8'  
3 Ft4'  
4 Ft2 1/3'  
5 Ft2'  
6 Ft1 3/5'  
7 Ft1 1/3'  
8 Ft1'  
Note 2:  
For information about the relationship between setting values and send/receive values, see "42.17 Drawbar Position  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
18  
 
Send  
Sent when Drawbar Organ Parameter is changed on this Model.  
Receive  
Receipt changes the drawbar position in accordance with the message contents.  
10.20.4  
Drawbar Organ Click  
Format  
Message Format: BnH 62H 09H 63H 40H 06H mmH 26H **H  
n: MIDI Channel Number  
mm: Value (Note 1)  
**: Ignored  
Note 1:  
For information about the relationship between setting values and send/receive values, see the "42.1 Off/On Setting  
Value Table" in "Part VIII Setting Values and Send/Receive Values."  
Send  
Sent when Click of Drawbar Organ Parameter is edited.  
Receive  
Receipt changes Click of Drawbar Organ Parameter.  
10.20.5  
Drawbar Organ 2nd Percussion  
Format  
Message Format: BnH 62H 0AH 63H 40H 06H mmH 26H **H  
n: MIDI Channel Number  
mm: Value (Note 1)  
**: Ignored  
Note 1:  
For information about the relationship between setting values and send/receive values, see the "42.1 Off/On Setting  
Value Table" in "Part VIII Setting Values and Send/Receive Values."  
Send  
Sent when 2nd Percussion of Drawbar Organ Parameter is changed on this Model.  
Receive  
Receipt changes 2nd Percussion of Drawbar Organ Parameter.  
10.20.6  
Drawbar Organ 3rd Percussion  
Format  
Message Format: BnH 62H 0BH 63H 40H 06H mmH 26H **H  
n: MIDI Channel Number  
mm: Value (Note 1)  
**: Ignored  
Note 1:  
For information about the relationship between setting values and send/receive values, see the "42.1 Off/On Setting  
Value Table" in "Part VIII Setting Values and Send/Receive Values."  
19  
 
Send  
Sent when 3rd Percussion of Drawbar Parameter is changed on this Model.  
Receive  
Receipt changes 3rd Percussion the Drawbar Organ Parameter.  
10.20.7  
Percussion Decay Time  
Format  
Message Format: BnH 62H 0CH 63H 40H 06H mmH 26H **H  
n: MIDI Channel Number  
mm: Value (Note 1)  
**: Ignored  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
Sent when Percussion Decay Time of Drawbar Parameter is changed on this Model.  
Receive  
Receipt changes Decay Time of Drawbar Parameter.  
10.21  
RPN (64H,65H)  
Format  
Message Format: BnH 64H vvH (LSB)  
BnH 65H vvH (MSB)  
n: MIDI Channel Number  
vv: Value  
10.21.1  
Format  
Pitch Bend Sensitivity  
Message Format: BnH 64H 00H 65H 00H 06H mmH 26H **H  
n: MIDI Channel Number  
mm: Value 0-24(Note 1)  
**: Ignored  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
Same value sent over channels 1 through 5 when the Bend Range parameter of Transpose/Function is changed.  
Receive  
Receipt changes Pitch Bend Sensitivity.  
20  
 
10.21.2  
Fine Tune  
Format  
Message Format: BnH 64H 01H 65H 00H 06H mmH 26H llH  
n: MIDI Channel Number  
mm: Value MSB (Note 1)  
ll: Value LSB (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.7 -99 to 0 to 99  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when Fine Tune of Mixer Part 1 through 16 is by operation of this Model.  
Receive  
Receipt changes Fine Tune of Mixer Part 1 through 16.  
10.21.3  
Coarse Tune  
Format  
Message Format: BnH 64H 02H 65H 00H 06H mmH 26H 00H  
n: MIDI Channel Number  
mm: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.4 -24 to 0 to 24  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when Coarse Tune of Mixer Part 1 through 16 is changed by operation of this Model.  
Receive  
Receipt changes Coarse Tune of Mixer Part 1 through 16.  
10.21.4  
Modulation Depth  
Format  
Message Format: BnH 64H 05H 65H 00H 06H mmH 26H 00H  
n: MIDI Channel Number  
mm: Value (Note 1)  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
This message is never sent.  
Receive  
Receipt changes Vibrato depth.  
21  
 
10.21.5  
Null  
Format  
Message Format: BnH 64H 7FH 65H 7F  
n: MIDIChannelNumber  
Send  
This message is never sent.  
Receive  
Receipt deselects RPN.  
10.22  
All Sound Off (78H)  
Format  
Message Format: BnH 78H 00H  
n: MIDIChannelNumber  
Send  
This message is never sent.  
Receive  
Receipt stops all voices that are sounding.  
10.23  
Reset All Controllers (79H)  
Format  
Message Format: BnH 79H 00H  
n: MIDIChannelNumber  
Send  
Sent when the song function is used.  
Receive  
Receipt initializes controller values as shown below.  
Message  
Number Controller  
01H Modulation  
Value  
00H  
Control Change  
02H Breath Controller 00H  
04H Foot Controller 00H  
0BH Expression  
40H Hold1  
7FH  
00H  
42H Sostenuto  
00H  
43H Soft  
00H  
65H/64H RPN MSB/LSB  
63H/62H NRPN MSB/LSB  
7FH/7FH  
7FH/7FH  
Channel Pressure  
Pitch Bend Change  
00H  
40H/00H  
22  
 
11  
Mode Message  
11.1  
All Notes Off (7BH)  
Format  
Message Format: BnH 7BH 00H  
n: MIDIChannelNumber  
11.2  
Omni Off (7CH)  
Format  
Message Format: BnH 7CH 00H  
n: MIDIChannelNumber  
11.3  
Omni On (7DH)  
Format  
Message Format: BnH 7DH 00H  
n: MIDIChannelNumber  
11.4  
Mono (7EH)  
Format  
Message Format: BnH 7EH 00H  
n: MIDIChannelNumber  
11.5  
Poly (7FH)  
Format  
Message Format: BnH 7FH 00H  
n: MIDIChannelNumber  
Send  
These messages are never sent.  
Receive  
Receipt of any of these messages releases (same as releasing the keyboard key) the currently sounding voice.  
23  
 
12  
Program Change  
Format  
Message Format: CnH ppH  
n: MIDIChannelNumber  
pp: Program Number  
Send  
Sent when a tone is selected. See the "Tone List" of this Model's User's Guide for details about program numbers.  
Receive  
Receipt changes the tone of the part corresponding 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 this Model'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 "12.1 About the Part Mode" below.  
12.1  
About the Part Mode  
Each of this Model's parts has a parameter called "Part Mode," which can be set to Normal Mode, Drum Mode,  
or Drawbar Organ Mode. Melody tones are set to Melody Mode, rhythm tones that use the drum map are set to  
the Drum Mode, and drawbar organ tones are set the to Drawbar Organ Mode.  
13  
Channel Aftertouch  
Format  
Message Format: DnH vvH  
n: MIDIChannelNumber  
vv: Value  
Send  
These messages are never sent.  
Receive  
Receipt of this message adds vibrato to the voice that is sounding. Details of the effect differ according to the  
tone setting.  
14  
Pitch Bend  
Format  
Message Format: EnH llH mmH  
n: MIDIChannelNumber  
ll: Value LSB  
mm: Value MSB  
Send  
Sent when the bender wheel is operated (WK-3200/WK-3700 only).  
Also sent when play data or auto-accompaniment data that includes bender wheel data is played back.  
Receive  
Receipt changes the pitch of the currently sounding note. The width of the change depends on the setting of the  
Transpose/Function's Bend Range parameter and the Pitch Bend Sensitivity, whose setting is configured by RPN.  
24  
 
Part III  
System Message  
15  
Active Sensing  
Format  
Message Format: FEH  
Send  
This message is never sent.  
Receive  
When this message is received once, the Active Sensing mode is entered. If no MIDI Message is received for a  
particular amount of time, voices being sounded by this Model's sound source are released, controller is reset, and  
Active Sensing mode is exited.  
16  
System Exclusive Message  
Format  
Message Format: F0H....F7H  
This Model can send and receive Universal System Exclusive Messages, as well as System Exclusive Messages  
that have a format that is unique to this Model.  
16.1  
Universal Realtime System Exclusive Message  
Format  
Message Format: F0H 7FH....F7H  
16.1.1  
Format  
Master Volume  
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 never sent.  
Receive  
Receipt changes the Master Volume parameter. Note that the Master Volume parameter cannot be changed with an  
operation of this Model.  
25  
 
16.1.2  
Master Balance  
Format  
Message Format: F0H 7FH 7FH 04H 02H llH mmH F7H  
ll: Value LSB (Note 1)  
mm: Value MSB (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.6 Pan Setting Value  
Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
This message is never sent.  
Receive  
Receipt changes the Master Pan parameter. Note that the Master Pan parameter cannot be changed with an  
operation of this Model.  
16.1.3  
Master Fine Tuning  
Format  
Message Format: F0H 7FH 7FH 04H 03H 00H mmH F7H  
mm: Value MSB(Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.7 -99 to 0 to 99  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when the Fine Tune parameter of Transpose/Function is changed.  
Receive  
Receipt changes the Fine Tune parameter.  
16.1.4  
Master Coarse Tuning  
Format  
Message Format: F0H 7FH 7FH 04H 04H llH mmH F7H  
ll: Value LSB (Note 1)  
mm: Value MSB (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.4 -24 to 0 to 24  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values".  
Send  
Sent when the Transpose parameter of Transpose/Function is changed.  
Receive  
Receipt changes the Transpose parameter.  
26  
 
16.1.5  
Reverb Parameter  
Format  
Message Format: F0H7FH7FH04H05H01H01H01H01H01H  
ppH vvH F7H  
pp: Parameter  
vv: Value  
Type Format  
Message Format: F0H7FH7FH04H05H01H01H01H01H01H  
00H vvH F7H  
vv: Value (Note 1)  
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.10 Reverb Type  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values."  
Send  
Sent when the Reverb Type parameter of System Reverb is changed.  
Receive  
Receipt changes the Reverb Type parameter.  
Time Format  
Message Format: F0H7FH7FH04H05H01H01H01H01H01H  
01H vvH F7H  
vv: Value (Note 1)  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
Sent when the Reverb Time parameter of System Reverb is changed.  
Receive  
Receipt changes the Reverb Time parameter.  
16.1.6  
Chorus Parameter  
Format  
Message Format: F0H7FH7FH04H05H01H01H01H01H02H  
ppH vvH F7H  
pp: Parameter  
vv: Value  
Type Format  
Message Format: F0H7FH7FH04H05H01H01H01H01H02H  
00H vvH F7H  
vv: Value (Note 1)  
27  
 
Note 1:  
For information about the relationship between setting values and send/receive values, see "42.11 Chorus Type  
Setting Value Table" in "Part VIII Setting Values and Send/Receive Values."  
Send  
Sent when the Chorus Type parameter of System Chorus is changed.  
Receive  
Receipt changes the System Chorus Type parameter.  
Rate Format  
Message Format: F0H7FH7FH04H05H01H01H01H01H02H  
01H vvH F7H  
vv: Value (Note 1)  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
Sent when the Chorus Rate parameter of System Chorus is changed.  
Receive  
Receipt changes the Chorus Rate parameter of System Chorus.  
Depth Format  
Message Format: F0H7FH7FH04H05H01H01H01H01H02H  
02H vvH F7H  
vv: Value (Note 1)  
Note 1:  
The setting value matches the value that is sent and received.  
Send  
Sent when the Chorus Depth parameter of System Chorus is changed.  
Receive  
Receipt changes the Chorus Depth parameter of System Chorus.  
Feedback Format  
Message Format: F0H7FH7FH04H05H01H01H01H01H02H  
03H vvH F7H  
vv: Value (Note 1)  
Note 1:  
The setting value is the same as the value that is sent.  
Send  
This message is never sent.  
Receive  
Receipt changes the Chorus Feedback parameter. The Chorus Feedback parameter cannot be changed with an  
operation of this Model.  
28  
 
Send To Reverb Format  
Message Format: F0H7FH7FH04H05H01H01H01H01H02H  
04H vvH F7H  
vv: Value (Note 1)  
Note 1:  
The setting value is the same as the value that is sent.  
Send  
This message is never sent.  
Receive  
Receipt changes the Chorus Send To Reverb parameter. The Chorus Send to Reverb parameter cannot be changed  
with an operation of this Model.  
16.1.7  
GM System Message  
GM System On Format  
Message Format: F0H 7EH 7FH 09H 01H F7H  
Send  
This message is never sent.  
Receive  
Receipt puts the sound source into a GM sound source mode.  
GM System Off Format  
Message Format: F0H 7EH 7FH 09H 02H F7H  
Send  
This message is never sent.  
Receive  
Receipt returns the sound source to its normal mode.  
GM2 System On Format  
Message Format: F0H 7EH 7FH 09H 03H F7H  
Send  
This message is never sent.  
Receive  
Though this Model does not support GM2, receipt of the GM2 System On message has the same result as receipt  
of the GM System On message.  
29  
 
16.1.8  
GS Message  
Message Format: F0H 41H 10H 42H 12H 40H 00H 7FH 00H 41H F7H  
Send  
This message is never sent.  
Receive  
Receipt performs the same operation as when the GM System On message is received.  
16.2  
CTK-900/WK-3200/WK-3700 System Exclusive Message  
Format  
Message Format: F0H 44H 11H 02H....F7H  
These messages can control most of the this Model's parameters, as well as user data send/receive with Flash  
memory and come commands.  
For more information, see "Part IV This Model's System Exclusive Messages".  
30  
 
Part IV  
This Model's System Exclusive Messages  
17  
Format  
17.1  
Message Classifications  
This Model's 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.  
CTK-900/WK-3200/WK-3700 System Exclusive Messages  
Individual Parameter Transfer  
Command  
Patch  
Status and Commands  
Common  
MIDI  
Tune/Mix  
Sys Chorus  
Sys Reverb  
Master EQ  
DSP  
Part  
Basic  
Tune/Mix  
Tone  
Drawbar  
Vibrato  
Wave Data Information  
Song Data Information  
Rhythm Data Information  
SMF Data Information  
User Tone  
Parameter Set Bulk Transfer  
User Timbre  
User Drum  
User Instrument  
User Wave Parameter  
User Wave Data  
User DSP  
Song  
User Rhythm Pattern  
Registration  
User Drawbar  
SMF  
The operation classification of a message is determined in accordance with the value of the "Action" field of this  
Model's SysEx message. The basic format for all operation type messages is described in "17.2 Message Structure",  
below.  
31  
 
17.2  
Message Structures  
This Model's System Exclusive Messages is formed of the 13 fields shown below. Whether or not a particular  
field is included in a message and the length of each field depends on the message.  
The minimum unit for the length of each field is bytes. If two values are contained within the same  
byte, they are separated by a slash (/).  
1
2
3
4
5
6
7
8
9
10  
11  
12  
13  
SYSEX MAN MOD  
dev  
act  
cat  
prm ilen/dlen  
ps  
index data  
sum EOX  
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.  
17.2.1  
1...SYSEX : System Exclusive message Status  
Format: 11110000B  
System Exclusive message Status = F0H  
17.2.2  
2...MAN : Manufacturer's ID  
Format: 01000100B  
CASIO Manufacturer's ID = 44H  
17.2.3  
3...MOD : Model ID  
Format: 00010001B(MSB) 00000010B(LSB)  
The Model ID of this Model is shown by two consecutive bytes (MSB, LSB).  
(CTK-900/WK-3200/WK-3700 Model ID MSB = 11H, LSB = 02H)  
17.2.4  
4...dev : MIDI Device ID 00H through 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 MIDI Device ID  
setting.  
MIDI Device ID is a Patch Parameter, and it can be changed with a System Exclusive Message. When changing  
this setting, make the System Exclusive Message device ID 7FH.  
17.2.5  
5...act : Action  
Format: 00000aaaB  
aaaB = Action (3bit)  
This field indicates the operation of the System Exclusive Message.  
32  
 
aaaB Message Type  
00H IPC Individual Parameter Change  
01H IPR Individual Parameter Request  
02H BDR Oneway Parameter Set Bulk Send  
03H BDR Oneway Parameter Set Bulk Request  
04H HDS Handshake Parameter Set Bulk Send  
05H HDR Handshake Parameter Set Bulk Request  
06H Reserved  
07H CommunicationControlforHandshake(EOD,HDA,HDJ,HDE,BSY,EOS,NOP)  
17.2.6  
6...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.  
Category  
Action(act))  
ID(c) Parameter Set  
IPC IPR BDS BDR HDS HDR  
Control  
00H  
01H  
02H  
03H  
04H  
05H  
06H  
07H  
08H  
09H  
0AH  
0BH  
0CH  
0DH  
0EH  
0FH  
10H  
11H  
12H  
Command  
Patch  
A
A
A
-
-
-
-
-
T
A
A
T
-
R
R
R
-
-
-
-
-
-
R
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
A
A
A
A
A
A
A
A
A
A
A
A
-
-
A
A
-
-
-
R
R
R
R
R
R
R
R
R
R
R
A
-
-
R
R
-
-
-
A
A
A
A
A
A
A
A
A
A
A
A
-
-
A
A
-
Tone  
Timbre  
Drum  
Voice  
Instrument  
Wave Parameter  
Wave Data  
DSP  
Song Data  
Rhythm Pattern  
Registration  
Drawbar  
Reserved  
Reserved  
SMF  
- (Note 1)  
-
-
T
-
-
-
-
-
Flash Memory Image -  
Reserved  
-
A...Available (Includes cases here parameters are only partially available.)  
R...Receive Only  
T...Transmit Only  
-...Not Available  
Note 1...The drawbar parameter involved with the current sound production operation is provided inside Patch  
Parameter. To manipulate this parameter individually, manipulate Drawbar Parameter within Patch Parameter.  
33  
 
17.2.7  
7...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.  
17.2.8  
8...ilen/dlen : index length / data length  
Format: 0iidddddB  
This field indicates the size of the "11...index" field and the "12...data" field.  
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" Value  
Message Type  
IPC, IPR  
iiB  
00, 01  
index byte size - 1  
(Example: When 4 bytes = 3  
02, 04  
03, 05  
07  
BDS, HDS  
BDR, HDR  
Control  
2 = 10B  
(Packet Number = 3 bytes)  
0 = 00B  
(This field is empty, but its length is indicated as 0.)  
0 = 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" Value  
Message Type  
IPC  
dddddB  
00  
data bit size - 1  
(If 1 bit = 00000B; if 32 bits = 11111B)  
02, 04  
BDS, HDS  
data bit size - 1 = 01111B  
(Since transfer is in 16-bit data, this data length  
is always used.)  
01,03,05,07 IPR,BDR,HDRorControl 0  
17.2.9  
9....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.  
34  
 
17.2.10  
10...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. This means that each  
parameter has a different number, and the length of the number is anywhere from one to four bytes.  
Even when parameters have the same IDs, for example, the parameters also have preset numbers, part numbers,  
and key numbers, and so the parameters can be distinguished by specifying these values with an "index".  
When act = 02(BDS) or 04(HDS)  
Format:  
0nnnnnnnB  
0NNNNNNNB  
0LLLLLLLB  
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 detailed in the "data" field explanation, up to 128 bytes of data can be send in one packet. When sending data  
in excess of 128 bytes, it is divided into 128-byte packets (final packet can be less than 128 bytes), and received  
data is stored at the address equivalent to:  
ParameterSet Start Address + PacketNumber × 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 "19 Parameter Set Transfer Protocols" for more information.  
35  
 
ccccB Control Message  
0000B EODOneway/HandshakeBulkDumpEndofData(Parametersettransfercomplete)  
0001B HDA Handshake Bulk Dump Acknowledge (Handshake receive successful)  
0010B HDJ Handshake Bulk Dump Reject (Handshake rejected/stopped)  
0011B HDE Handshake Bulk Dump Error (Handshake Error)  
0100B BSY Handshake Bulk Dump Busy (Handshake Busy)  
0101B EOSOneway/HandshakeBulkDumpEndofPackage(Parametersetpackagecomplete)  
:
1111B NOP No Operation (No operation)  
17.2.11  
11...data Parameter Data  
When act = 1(IPR), 03(BDR), 05(HDR) or 7 (EOD, HDA, HDJ, HDE, BSY, EOS, NOP)  
Format: -  
This field is always empty.  
When act = 00(IPC)  
Format:  
0dddddddB  
(0eeeeeeeB)  
(0fffffffB)  
(0gggggggB)  
(0hhhhhhhB)  
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  
1 - 7  
8 - 14  
1
2
3
4
5
15 - 21  
22 - 28  
29 - 32  
Each block of data is packed from the lowest order byte first. In the case of multiple-byte data, the least  
significant bit is the LSB of the first "data" block, and the most significant 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.  
7
6
5
4
3
2
1
0
data0:  
data1:  
data2:  
data3:  
data4:  
0 [bit06] [bit05] [bit04] [bit03] [bit02] [bit01] [bit00]  
0 [bit13] [bit12] [bit11] [bit10] [bit09] [bit08] [bit07]  
0 [bit20] [bit19] [bit18] [bit17] [bit16] [bit15] [bit14]  
0 [bit27] [bit26] [bit25] [bit24] [bit23] [bit22] [bit21]  
0
0
0
0
[bit31] [bit30] [bit29] [bit28]  
36  
 
When act = 02(BDS) or 04(HDS)  
Format: 0dddddddB  
0cccccccB  
000000abB  
For a bulk data transfer operation, the Parameter Set data to be transferred is read sequentially in 16-bit data  
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:  
LSB:  
abccccccB  
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.  
17.2.12  
12...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.  
17.2.13  
14...EOX : End of System Exclusive Message  
Format:  
11110111B  
(End of System Exclusive message Status = F7H)  
37  
 
18  
Parameter Operations  
There are two parameter operations: Individual Parameter Transfer and Individual Parameter Request.  
A single session is concluded when this Model sends an IPC (Individual Parameter Change) in response to an IPR  
(Individual Parameter Request) from an external device, or when an IPC is sent by an external device or this  
Model on its own (not in response to an IPR). Receipt of an IPC by this Model causes the corresponding  
parameter to be changed.  
An Individual Parameter Change can also be used to issue some command to this Model, and the Individual  
Parameter Request can be used to check this Model's status information.  
Data Receiver  
IPR →  
IPC  
DataSender  
Operation  
Send Request (Optional)  
Data Transfer  
See "Part V Parameter List" for information about what kinds of parameters are actually sent.  
19  
Parameter Set Transfer Protocols  
19.1  
Communication Protocols  
19.1.1  
One-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  
One-way mode Parameter Set send request send/receive  
Handshake mode Parameter Set send/receive  
Handshake mode Parameter Set send request, receive rejected, error notification send/receive  
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. 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.  
Important!  
Though the one-way mode format is defined, there is no Parameter Set category that corresponds to this Model.  
This is because the time required to write to flash memory is indefinite, which makes it necessary to maintain a  
very long interval between packets and makes communication impossible for all practical purposes.  
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.  
38  
 
19.1.2  
Session 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.  
19.2  
One-way Protocol 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  
BDR →  
BDS  
Data Sender  
Operation  
Send Request (Optional)  
Data Transfer  
(20 msec or greater interval)  
BDS  
Data Transfer  
(20 msec or greater interval)  
BDS  
Data Transfer  
(20 msec or greater interval)  
:
:
EOD  
Data End  
:
Other subsessions  
:
EOS  
End of session  
39  
 
19.3  
Handshake Protocol Communication Flow  
A session starts with the receiving device sending a request using an 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  
HAD (ACK) from the sending device.  
Data Receiver  
HDR  
Data Sender  
Operation  
Send Request (Optional)  
Data Send  
HDS  
HDA  
HDA  
Acknowledge  
HDS  
Data Send  
Acknowledge  
:
:
HDA  
Acknowledge  
Data End  
EOD  
:
Other subsessions  
:
EOS  
End of session  
The same packet is resent when a checksum mismatch or incompatible data structure error is detected.  
Data Receiver  
HDR  
Data Sender  
Operation  
SendRequest(Optional)  
Data Send  
HDS  
HDA  
HDE  
Acknowledge  
Data Send  
HDS  
Error  
HDS  
Data Resend  
:
:
HDE  
Error  
EOD  
Data End  
:
Other subsessions  
:
EOS  
End of session  
Data send is canceled when no acknowledgement (ACK) is received.  
40  
 
Data Receiver  
HDR  
Data Sender  
Operation  
SendRequest(Optional)  
Data Send  
HDS  
HDA  
HDJ  
Acknowledge  
HDS  
Data Send  
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.  
Data Receiver  
HDR  
Data Sender  
Operation  
SendRequest(Optional)  
Data Send  
HDS  
HDA  
Acknowledge  
HDS  
Data Send  
:
:
HDJ  
Data Receive Rejected  
(Send Canceled)  
Data Receiver  
Data Sender  
Operation  
HDR  
HDA  
SendRequest(Optional)  
Acknowledge  
Data Send  
HDS  
HDA  
Acknowledge  
Data Send  
HDS  
:
:
HDJ  
Data Send Rejected  
(Send Canceled)  
In the case of the WK-3700, for example, when a communication request is received from an external source  
while floppy disk control is being performed, BSY is returned to an external device that sends BDS, BDR, HDS,  
HDR.  
When the BSY is received, the receiver must wait until this Model enters a session-enabled mode, or use a  
Prepare for Data Management parameter (see "20.2 Data Management Command List") to change to a  
communication-enabled mode.  
Data Receiver  
BDR  
Data Sender  
Operation  
Send Request  
Busy  
BSY  
(Send Canceled)  
41  
 
Data Receiver  
BDS  
Data Sender  
Operation  
Data Send  
Busy  
BSY  
(Send Canceled)  
Data Receiver  
HDR  
Data Sender  
Operation  
Send Request  
Busy  
BSY  
(Send Canceled)  
Data Receiver  
HDS  
Data Sender  
Operation  
Data Send  
Busy  
BSY  
(Send Canceled)  
The same packet is resent when a checksum mismatch or incompatible data structure error is detected.  
42  
 
Part V  
Parameter Lists  
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: All values in the System Exclusive Format table are hexadecimal. Except for the "Setting Value" column,  
all values in 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.  
20  
Command Parameters  
The parameters defined here mainly execute commands and indicate statuses. Values indicate the pointer to a  
command or a status.  
20.1  
System Parameter List  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
10  
11  
12  
dev  
act  
Either00to1F, or7F  
00(IPC), 01(IPR)  
Command = 0  
00-7F  
cat  
prm  
ilen/dlen 0 / bit size - 1  
ps  
LSB,MSB = 00, 00  
index  
data  
sum  
00  
SeetheParameterList  
None  
F7  
13 EOX  
43  
 
System Parameter List  
ParamID Parameter  
ps index bit  
0E  
Value Default Setting Value  
(Decimal)  
00r  
ModelVersionID(Note1) 0000 00  
05  
0
nn00 = reserved  
nn01 = CTK-691  
nn02 = WK-3000  
nn03 = WK-3500  
nn04 = reserved  
nn05 = CTK-900  
nn06 = WK-3200  
nn07 = WK-3700  
n=version(00to3F)  
03  
DSP Bypass (Note 2) 0000 00  
10  
0-FFFF  
0
Bit0...Part1  
Bit1....Part2  
:
Bit15...Part16  
0...Nop  
1...DSP cancel  
Note 1:  
This is the version number of models with the same System Exclusive Model ID = 11-02. This value is used to specify  
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.  
20.2  
Data Management Command Parameter List  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
10  
11  
12  
dev  
act  
Either 00 to 1F, or 7F  
00(IPC), 01(IPR)  
Command = 0  
00-7F  
cat  
prm  
ilen/dlen 0 / bit size - 1  
ps  
0
index  
data  
sum  
0
(SeetheParameterList)  
None  
F7  
13 EOX  
44  
 
Data Management Command List  
ParamID Parameter ps index bit  
Value  
0-127  
Default SettingValue(Decimal)  
20w  
PrepareforData 0  
00  
07  
0
0...Prepare  
Management  
(Note 1)  
21r  
22r  
FreeSizeofSong 0  
(Note 2)  
00  
00  
20 0-FFFFFFFF  
20 0-FFFFFFFF  
0
0
Free size (bytes)  
Free size (bytes)  
FreeSizeofSMF/ 0  
Wave/Rhythm  
(Note 3)  
23w  
24w  
25w  
26w  
27w  
28w  
Delete Song  
0
0
0
0
0
0
0
0
10  
10  
10  
10  
14  
0-FFFF  
0-FFFF  
0-FFFF  
0-FFFF  
0-FFFF  
0
0
0
0
0
-
Song Number  
Rhythm Number  
Tone Number  
Drum Number  
SMF Number  
Delete Rhythm  
DeleteTone/Wave 0  
DeleteDrum/Wave 0  
Delete SMF  
Store  
0
0
32 0-FFFFFFFF  
Part/Category/Number  
(Note 4)  
29w  
Initialize  
0
00  
0
07  
10  
00-7F  
-
-
0...Mixer(Note 5)  
1...Parameters(Note6)  
2...System(Note 7)  
2Aw  
Console Command 0  
0-FFFF  
0000...Update DSP LED  
Note 1:  
Receipt of this parameter causes this Model to terminate all music and note play, and enter a mode that is optimized for  
bulk dump.  
Note 2:  
This parameter stores a value, in bytes, that indicates the remaining free Song area memory.  
Note 3:  
This parameter stores a value, in bytes, that indicates the remaining free SMF/Wave/Rhythm area memory.  
Note 4:  
The 32-bit value of this message indicates the part number (Tone and Drawbar parameter set categories only), parameter  
set category, and the parameter set being written to, as shown in the table below.  
Bit Field  
24-31  
16-23  
0-15  
Content  
Part (Tone, Drawbar)  
Parameter Set Category  
DestinationParameterSetNumber  
See "39 About Parameter Set (PS) Numbers" for details about user parameter set numbers.  
Note 5:  
The initialization target is all parameters that can be modified by the Mixer edit mode.  
Note 6:  
The initialization target is the temporary area being influenced by operation of the current device, but does not include  
previously stored user parameter sets or song data. This means that all Mixer parameters are included. The LCD contrast  
setting is not affected.  
Note 7:  
The initialization target is the entire Flash memory, which is returned to its initial factory default state.  
45  
 
20.3  
Command Parameter List  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
10  
11  
12  
dev  
act  
Either 00 to 1F, or 7F  
00(IPC), 01(IPR)  
Command = 0  
00-7F  
cat  
prm  
ilen/dlen 0 / bit size - 1  
ps  
LSB,MSB = 00,00  
index  
data  
sum  
Part  
See the Parameter List  
None  
F7  
13 EOX  
Setup Parameter List  
ParamID Parameter  
ps index bit  
Value  
0-3  
Default Setting Value  
(Decimal)  
30  
Touch Response  
0000 00  
02  
1
0...Off  
1...Type1  
2...Type2  
3...Type3  
31  
32  
Transpose  
Jack Mode  
0000 00  
0000 00  
07 28to40to58  
40  
0
-24 to 0 to +24  
02  
0-3  
0...Sustain  
1...Sostenuto  
2...Soft  
3...Rhythm  
33  
34  
LCD Contrast  
Mixer Hold  
0000 00  
0000 00  
04  
01  
0-12  
0-1  
6
0
0 to 6 to 12  
0...Off  
1...On  
35  
AuotHarmonize  
0000 00  
04  
0-9  
0
0-9 Type  
MIDI Parameter List  
ParamID Parameter  
ps index bit  
Value  
00-0F  
0-1  
Default Setting Value  
(Decimal)  
36  
37  
38  
39  
Keyboard MIDI  
Channel  
0000 00  
04  
01  
01  
01  
0
0
0
0
1-16Channel  
MIDI Chord judge 0000 00  
Accomp MIDI Out 0000 00  
0...Off  
1...On  
0-1  
0...Off  
1...On  
Local Control  
0000 00  
0-1  
0...Off  
1...On  
46  
 
21  
Patch Parameter  
The patch parameter is a temporary area that controls the sound source operation mode. Mixer settings, synthesizer  
function, DSP function and other editable parameters are also included in these areas.  
The content of this area is rewritten whenever preset data or user data is selected and manipulated. The parameters  
in this area are written into the user area whenever data is written into any user data area.  
21.1  
Patch Common Parameter List  
This list shows setting parameters that are common for each part.  
System Exclusive Format  
Field  
Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
10  
dev  
act  
Either 00 to 1F, or 7F  
00(IPC), 01(IPR)  
Patch = 01  
cat  
prm  
00-7F  
ilen/dlen 0 / bit size - 1  
ps  
LSB,MSB = 00, 00  
index  
IndicatesBarNumberinthecaseof  
Drawbar Bar Position.  
0 in any other case.  
11  
12  
data  
sum  
See the Parameter List  
None  
F7  
13 EOX  
MIDI Parameter List  
ParamID Parameter  
bit  
Value  
00-1F  
00-0F  
Default SettingValue(Decimal)  
00  
01  
MIDI Device ID (Note 1) 07  
10  
00  
0-31  
1-16  
MIDI Global Channel  
04  
Note 1:  
This parameter sets the SysEx Device ID.  
Tune / Mix Parameter  
ParamID Parameter  
bit  
Value  
00-FF  
28-58  
00-7F  
00-7F  
00-7F  
0-1  
Default SettingValue(Decimal)  
04  
05  
08  
09  
0A  
0B  
Master Fine Tune (Note 1) 08  
MasterCoarseTune(Note2) 07  
80  
40  
7F  
40  
00  
0
-100 to 0 to 99cent  
-24 to 0 to 24semi  
0-127  
Master Volume  
07  
07  
Master Pan (Note 3)  
-64 to 0 to +63  
0-127  
ChorusSendToReverb(Note4) 07  
DSPLineBypass(Note5) 01  
0...Effect  
1...DSP Bypass  
47  
 
Note 1:  
See "42.7 -99 to 0 to 99 Setting Value Table".  
Note 2:  
See "42.4 -24 to 0 to 24 Setting Value Table".  
Note 3:  
See "42.6 Pan Setting Value Table".  
Note 4:  
This specifies the volume of data sent from System Chorus to System Reverb.  
Note 5:  
When "DSP Bypass" is specified for "DSP Line Bypass," the DSP Line Select settings of all parts are cancelled, and all  
DSP lines are treated as if they are turned off. This means that notes that are currently sounding are not affected.  
Drawbar Parameter  
ParamID Parameter  
index  
bit  
Value Default Setting Value  
(Decimal)  
0C  
0D  
Bar Position  
BarNum(Note1)  
0
02  
02  
0-3  
0
0-3  
Percussion  
00-03  
00  
off,2nd,3rd,2nd+3rd  
(Note 2)  
0E  
0F  
Percussion Decay Time  
0
0
07  
01  
00-7F  
0-1  
28  
00  
0-12.7sec  
Click  
0...Off  
1...On  
Note 1:  
See "10.20.3 Drawbar Position" for information about index numbers.  
Note 2:  
See "42.18 Drawbar Percussion Setting Table" for information about percussion setting values.  
System Chorus  
ParamID Parameter  
bit  
Value  
00-0F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
Default SettingValue(Decimal)  
10  
11  
12  
13  
14  
15  
ChorusMacroNum(Note1) 05  
02  
40  
03  
13  
00  
7F  
0-15  
Chorus Level  
Chorus Rate  
Chorus Depth  
07  
07  
07  
0-127  
0-127  
0-127  
0-127  
0-127  
ChorusFeedback(Note2) 07  
Chorus Tone (Note 3) 07  
Note 1:  
Selects the System Chorus preset type. Receipt of GM/GS Reset selects Chorus3. The other System Chorus parameters are  
changed to preset values in accordance with this type value. See "42.11 Chorus Type Setting Value Table."  
Note 2:  
Sets the System Chorus feedback volume.  
Note 3:  
Adjusts the System Chorus timbre.  
48  
 
System Reverb  
ParamID Parameter  
bit  
Value  
00-0F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
Default SettingValue(Decimal)  
18  
19  
1A  
1B  
1C  
1D  
ReverbMacroNum(Note1) 05  
Reverb Level 07  
ReverbTime/DelFeedback 07  
04  
40  
40  
40  
40  
7F  
0-15  
0-127  
0-127  
0-127  
0-127  
0-127  
Reverb ER Level  
Reverb Hi Damp  
Reverb Tone  
07  
07  
07  
Note 1:  
Selects the System Reverb preset type. Receipt of GM/GS Reset selects Hall2. The other System Reverb parameters are  
changed to preset values in accordance with this type value. See "42.10 Reverb Type Setting Value Table."  
Master Equalizer  
ParamID Parameter  
bit  
Value  
00-09  
00-7F  
Default SettingValue(Decimal)  
20  
21  
22  
23  
24  
25  
26  
27  
28  
MasterEQMacroNum(Note1) 05  
MasEq Lo Freq (Note 2) 07  
00  
40  
40  
40  
40  
40  
40  
40  
40  
0-9  
0-2  
MasEq Lo Gain (Note 3) 07 00to40to7F  
MasEqMid-LoFreq(Note4) 07 00-7F  
MasEqMid-LoGain(Note5) 07 00to40to7F  
MasEqMid-HiFreq(Note6) 07 00-7F  
MasEqMid-HiGain(Note7) 07 00to40to7F  
MasEq Hi Freq (Note 8) 07 00-7F  
MasEq Hi Gain (Note 9) 07 00to40to7F  
-12 to 0 to +12  
0-7  
-12 to 0 to +12  
0-7  
-12 to 0 to +12  
0-9  
-12 to 0 to +12  
Note 1:  
Selects the Master EQ preset type. Receipt of GM/GS Reset selects Standard. The other Master Equalizer parameters are  
changed to preset values in accordance with this type value. See "42.9 Master EQ Type Setting Value Table".  
Note 2:  
Selects the Master EQ low-range cutoff frequency. See "42.12 Equalizer Low Frequency Setting Value Table".  
Note 3:  
Selects the Master EQ low-range gain. See "42.15 Equalizer Gain Setting Value Table".  
Note 4:  
Selects the Master EQ mid-low frequency. See "42.13 Equalizer Mid Frequency Setting Value Table".  
Note 5:  
Selects the Master EQ mid-low-range gain. See "42.15 Equalizer Gain Setting Value Table".  
Note 6:  
Selects the Master EQ mid-high frequency type. See "42.13 Equalizer Mid Frequency Setting Value Table".  
Note 7:  
Selects the Master EQ mid-high range gain. See "42.15 Equalizer Gain Setting Value Table".  
Note 8:  
Selects the Master EQ high-range cutoff frequency. See "42.14 Equalizer High Frequency Setting Value Table".  
Note 9:  
Selects the Master EQ high-range gain. See "42.15 Equalizer Gain Setting Value Table".  
49  
 
DSP Patch Parameter  
The values of this parameter do not change when DSP Type and Tone Values are changed.  
ParamID Parameter  
bit  
Value  
00-C8  
Default SettingValue(Decimal)  
2C  
DSPTypeNumber(Note1) 08  
0E  
0- 99 Preset  
100-199 User  
200 DSP of Tone  
2D  
DSP Hold  
01  
0-1  
0
0...Off  
1...On  
2E  
2F  
DSP Level  
07  
07  
00-7F  
00-7F  
64  
40  
0-127  
DSP Pan (Note 2)  
-64 to 0 to +63  
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.  
Note 2:  
See "42.6 Pan Setting Value Table".  
DSP Type parameter  
The value of this block's parameter is rewritten whenever the DSP type or tone is changed.  
ParamID Parameter  
bit  
20  
Value  
Default SettingValue(Decimal)  
30  
31  
32r  
33  
34  
DSP Name A (Note 1)  
DSP Name B (Note 1)  
0-FFFFFFFF 556e7469 MSBisleadingcharacter.  
0-FFFFFFFF 746c6564 MSBisleadingcharacter.  
20  
DSPAlgorithmID(Note2) 07  
00-3F  
00-7F  
00-7F  
00  
40  
40  
0-63  
DSP Chorus Send  
DSP Reverb Send  
07  
07  
0-127  
0-127  
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. Changing the DSP type or tone number causes the  
algorithm ID of the original DSP to be copied automatically to this parameter. See "42.16 DSP Algorithm ID Table".  
DSP Type Independent Parameters  
The first eight parameters listed below are DSP User Parameters whose settings can be configured from this Model's control  
panel. The next 16 parameters are Internal Parameters that cannot be changed on this Model's control panel. 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.  
50  
 
ParamID Parameter  
DSP User Parameter0  
bit  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
07  
Value  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
Default SettingValue(Decimal)  
38  
39  
3A  
3B  
3C  
3D  
3E  
3F  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
4A  
4B  
4C  
4D  
4E  
4F  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
0-127  
DSP User Parameter1  
DSP User Parameter2  
DSP User Parameter3  
DSP User Parameter4  
DSP User Parameter5  
DSP User Parameter6  
DSP User Parameter7  
DSP Internal Param00  
DSP Internal Param01  
DSP Internal Param02  
DSP Internal Param03  
DSP Internal Param04  
DSP Internal Param05  
DSP Internal Param06  
DSP Internal Param07  
DSP Internal Param08  
DSP Internal Param09  
DSP Internal Param10  
DSP Internal Param11  
DSP Internal Param12  
DSP Internal Param13  
DSP Internal Param14  
DSP Internal Param15  
21.2  
Patch Part Parameter List  
This list shows setting parameters that are specific for each part.  
System Exclusive Format  
Field  
Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
10  
11  
12  
dev  
act  
Either 00 to 1F, or 7F  
00(IPC), 01(IPR)  
Patch = 01  
cat  
prm  
00-7F  
ilen/dlen 0 / bit size - 1  
ps  
LSB,MSB = 00, 00  
index  
data  
sum  
Part Number - 1 (00-1F)  
See the Parameter List  
None  
F7  
13 EOX  
51  
 
Basic Parameter List  
ParamID Parameter  
bit  
Value  
Default SettingValue(Decimal)  
50  
51  
52  
Tone Number (Note 1) 0E  
000  
4
000-FFF  
Part Octave Shift  
Part Enable  
03  
01  
2-6  
0-1  
-2 to 0 to +2 Oct  
1
0...Disable (Off)  
1...Enable (On)  
53  
Part Mode (Note 2)  
04  
0-4  
0
0...Normal  
1...Rhythm  
2...Drawbar  
Note 1:  
Number of the tone allocated to this part.  
Note 2:  
Sets the Normal, Drum and Drawbar Organ modes of the part play operation. For detailed operations, see "12.1 About the  
Part Mode".  
Tune / Mix parameter  
ParamID Parameter  
bit  
08  
07  
07  
07  
07  
07  
Value  
00-FF  
28-58  
00-7F  
00-FF  
00-18  
00-7F  
Default SettingValue(Decimal)  
54  
55  
56  
57  
58  
59  
Pitch Fine Tune  
80  
40  
7F  
7F  
02  
40  
-99 to 0 to +99cent  
-24 to 0 to +24 semi  
0-127  
Pitch Coarse Tune  
Volume  
Accomp Volume  
Bend Range  
Pan  
0-127  
0-+24  
-64 to 0 to +63  
Tone parameter  
ParamID Parameter  
bit  
Value  
Default SettingValue(Decimal)  
60  
61  
64  
Tone Name A (Note 1) 20  
Tone Name B (Note 1) 20  
0-FFFFFFFF 556e7469 MSBisleadingcharacter.  
0-FFFFFFFF 746c6564 MSBisleadingcharacter.  
Line Select  
01  
0-1  
0
0...Thru  
1...DSP  
65  
66  
67  
68  
69  
6A  
6B  
6C  
6D  
Tone Octave Shit  
Tone Attack Time  
Tone Release Time  
Tone DCF Cutoff  
Tone DCF Resonance  
Chorus Send  
03  
07  
07  
07  
07  
07  
07  
07  
07  
2-6  
4
-2 to 0 to +2 Oct  
-64 to 0 to +63  
-64 to 0 to +63  
-64 to 0 to +63  
-64 to 0 to +63  
0-127  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
40  
40  
40  
40  
00  
32  
7F  
7F  
Reverb Send  
0-127  
Tone Level  
0-127  
Tone Touch Sens  
-64 to 0 to +63  
Note 1:  
Change the tone name. One character is indicated by each byte.  
52  
 
Assignable Controller Parameter  
ParamID Parameter  
bit Value  
04 0-9  
Default SettingValue(Decimal)  
70  
Modulation Assign  
0
Function  
0....Off  
1....Modulation  
2....DSP Parameter0  
3....DSP Parameter1  
4....DSP Parameter2  
5....DSP Parameter3  
6....DSP Parameter4  
7....DSP Parameter5  
8....DSP Parameter6  
9....DSP Parameter7  
71-73  
74  
Reserved  
ModulationDepth(Note1) 07  
Reserved  
00-7F  
127  
0-127  
75-77  
Note 1:  
When Vibrato is selected for Modulation Assign, this parameter specifies the depth of the vibrato effect to be applied relative  
to the modulation button, modulation wheel, and received Modulation message value. This parameter does not affect the  
value sent by the Modulation message when the modulation button or modulation wheel is operated.  
When Modulation Assign is any setting from DSP Parameter0 to DSP Parameter7, the DSP Parameter0 to DSP  
Parameter7 value and MIDI send value when the modulation button is operated is in accordance with the setting  
of this parameter. This setting does not affect modulation wheel operation. When the Modulation message is  
received, vibrato depth is in accordance with Vibrato Modulation Sens, which is explained below.  
Vibrato Parameter  
ParamID Parameter  
bit  
04  
Value  
0-3  
Default Setting Value  
(Decimal)  
7A  
Vibrato Type  
0
Vibrato  
Waveform  
0....Triangle  
1....Saw Up  
2....Pulse  
3....Sin  
7B  
7C  
7D  
7E  
7F  
Vibrato Delay  
07  
07  
07  
00-7F  
00-7F  
00-7F  
00-7F  
00-7F  
40  
40  
40  
00  
00  
-64 to 0 to +63  
-64 to 0 to +63  
-64 to 0 to +63  
0-127  
Vibrato Rate  
Vibrato Pitch Depth  
VibratoModulationSens(Note1) 07  
VibratoAftertouchSens(Note2) 07  
0-127  
Note 1:  
When Modulation Assign is any setting other than Vibrato, Vibrato depth is adjusted when a Modulation message (MIDI  
Control Change) is received.  
Note 2:  
This parameter adjusts the depth of the Vibrato effect when MIDI Channel Aftertouch is received.  
53  
 
22  
Wave Data Parameters  
Wave Data Parameters contain address and size information about expanded waveform data.  
22.1  
Wave Data Information  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
00(IPC), 01(IPR)  
Wave Data = 08  
00-7F  
cat  
prm  
ilen/dlen 0 / bit size - 1  
ps  
LSB,MSB = wave number  
Fordetails,see"39AboutParameterSet(PS)  
numbers".  
10  
11  
12  
index  
data  
sum  
0
See the Parameter List  
None  
F7  
13 EOX  
Parameter List  
ParamID Parameter  
bit  
Value  
0-1  
Default Setting Value  
(Hexadecimal)  
00  
Data Existence 01  
0
0...No Data  
1...Exists  
01  
02  
03  
Data Address Hi 0F  
Data Address Lo 10  
0-7FFF  
0-FFFF  
00  
0000  
Data Size  
20  
0-FFFFFFFF 00000000  
54  
 
23  
Song Data Parameter  
Song Data Parameters contain address, size, and name information about song sequencer data.  
23.1  
Song Data Information  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
00(IPC), 01(IPR)  
Song = 0A  
cat  
prm  
00-7F  
ilen/dlen 0 / bit size - 1  
ps  
LSB,MSB = Song number  
Fordetails,see"39AboutParameterSet(PS)  
numbers".  
10  
11  
12  
index  
data  
sum  
0
See the Parameter List  
None  
F7  
13 EOX  
Parameter List  
ParamID Parameter  
bit  
01  
Value  
0-1  
Default Setting Value  
(Hexadecimal)  
00  
Data Existence  
0
0...No data  
1...Data present  
01  
02  
03  
04  
05  
Data Address Hi  
Data Address Lo  
Data Size  
0F  
10  
20  
20  
20  
00-7FFF  
0-FFFF  
00  
0000  
0-FFFFFFFF 00000000  
Name A  
0-FFFFFFFF 556e7469 MSBisleadingcharacter.  
0-FFFFFFFF 746c6564 MSBisleadingcharacter.  
Name B  
55  
 
24  
Rhythm Data Parameters  
Rhythm Data Parameters contain address, size, and name information about expanded rhythm data.  
24.1  
Rhythm Data Information  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
00(IPC), 01(IPR)  
Rhythm = 0B  
00-7F  
cat  
prm  
ilen/dlen 0 / bit size - 1  
ps  
LSB,MSB = SMF Data number  
Fordetails,see"39AboutParameterSet(PS)  
numbers".  
10  
11  
12  
index  
data  
sum  
0
See the Parameter List  
None  
F7  
13 EOX  
Parameter List  
ParamID Parameter  
bit  
01  
Value  
0-1  
Default Setting Value  
(Hexadecimal)  
00  
Data Existence  
0
0...No data  
1...Data present  
01  
02  
03  
04  
05  
Data Address Hi  
Data Address Lo  
Data Size  
0F  
10  
20  
20  
20  
00-7FFF  
0-FFFF  
00  
0000  
0-FFFFFFFF 00000000  
Name A  
0-FFFFFFFF 556e7469 MSBisleadingcharacter.  
0-FFFFFFFF 746c6564 MSBisleadingcharacter.  
Name B  
56  
 
25  
SMF Data Parameters  
SMF Data Parameters contain address, size, and name information about SMF data.  
25.1  
SMF Data Information  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
00(IPC), 01(IPR)  
SMF = 10  
cat  
prm  
00-7F  
ilen/dlen 0 / bit size - 1  
ps  
LSB,MSB = SMF Data number  
Fordetails,see"39AboutParameterSet(PS)  
numbers".  
10  
11  
12  
index  
data  
sum  
0
See the Parameter List  
None  
F7  
13 EOX  
Parameter List  
ParamID Parameter  
bit  
01  
Value  
0-1  
Default Setting Value  
(Hexadecimal)  
00  
Data Existence  
0
0... No data  
1... Data present  
01  
02  
03  
04  
05  
Data Address Hi  
Data Address Lo  
Data Size  
0F  
10  
20  
20  
20  
00-7FFF  
0-FFFF  
00  
0000  
0-FFFFFFFF 00000000  
Name A  
0-FFFFFFFF 556e7469 MSBisleadingcharacter.  
0-FFFFFFFF 746c6564 MSBisleadingcharacter.  
Name B  
57  
 
Part VI  
Parameter Set List  
This list shows the parameter sets that can be transferred using System Exclusive Message Bulk Dump.  
26  
User Tone Parameter Set  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
Tone = 02  
cat  
prm  
00-7F  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the tone number being transferred.  
Fordetails,see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
27  
User Timbre Parameter Set  
This is the parameter set that is associated with and sent with Tone.  
System Exclusive Format  
Field  
Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
Timbre = 03  
cat  
prm  
00-7F  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the timbre number being transferred.  
Fordetails, see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
58  
 
28  
User Drum Parameter Set  
This is the drum set parameter set.  
System Exclusive Format  
Field  
Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
Drum = 04  
cat  
prm  
00-7F  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the drum number being transferred.  
Fordetails, see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
29  
User Voice Parameter Set  
This is the parameter set that is associated with and sent with Timbre. Four voices are associated with one timbre.  
System Exclusive Format  
Field  
Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
Voice = 05  
cat  
prm  
00-7F  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the voice number being transferred.  
Fordetails, see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
59  
 
30  
User Instrument Parameter Set  
This is the parameter set that is associated with and sent with Drum.  
All key numbers are supported, so one drum set is associated with 128 instruments.  
System Exclusive Format  
Field  
Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
Instrument = 06  
00-7F  
cat  
prm  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates this Model's number being transferred.  
Fordetails, see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
31  
User Wave Parameter Set  
This is the parameter set that is associated with and sent with Voice or Instrument.  
16 waves are associated with Voice, and one wave with Instrument.  
System Exclusive Format  
Field  
Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
Wave = 08  
cat  
prm  
00-7F  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the wave number being transferred.  
Fordetails, see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
60  
 
32  
User DSP Parameter Set  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
DSP = 09  
cat  
prm  
00-7F  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the DSP number being transferred.  
Fordetails,see"39AboutParameterSet(PS)numbers"and"DSPTypeNumber"in  
"21.1 Patch Common Parameter List".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
33  
Song Data  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
cat  
Song = 0A  
00  
prm  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the song number being transferred.  
Fordetails, see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
61  
 
34  
User Rhythm Pattern  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
User Rhythm = 0B  
00  
cat  
prm  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the rhythm number being transferred.  
Fordetails, see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
35  
Registration Data  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
Registration = 0C  
00  
cat  
prm  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the registration number being transferred.  
Note 1  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
62  
 
Note 1:  
The relationship between the "Bank", "Number" and "ps (parameter set)" are as shown below.  
Bank Number ps  
Bank Number ps  
1
1
1
1
2
2
2
2
3
3
3
3
4
4
4
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
0020H  
0021H  
0022H  
0023H  
0024H  
0025H  
0026H  
0027H  
0028H  
0029H  
002AH  
002BH  
002CH  
002DH  
002EH  
002FH  
5
5
5
5
6
6
6
6
7
7
7
7
8
8
8
8
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
0030H  
0031H  
0032H  
0033H  
0034H  
0035H  
0036H  
0037H  
0038H  
0039H  
003AH  
003BH  
003CH  
003DH  
003EH  
003FH  
36  
User Drawbar Parameter Set  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
Drawbar = 0D  
cat  
prm  
00  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the drawbar number being transferred.  
Fordetails, see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
63  
 
37  
SMF Parameter Set  
System Exclusive Format  
Field Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
Either 00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
SMF = 10  
cat  
prm  
00-7F  
ilen/dlen See "IV This Model's System Exclusive Messages".  
ps  
Indicates the SMF number being transferred.  
Fordetails, see"39AboutParameterSet(PS)numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
See "IV This Model's System Exclusive Messages".  
F7  
13 EOX  
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 this Model after receipt.  
Header 128Bytes  
Name 8Bytes  
Reserved 120Bytes  
SMF Data  
64  
 
38  
Flash Memory Image Parameter Set  
This Parameter Set is used for dumping flash memory contents. One Parameter Set corresponds to an image block  
of 2 Mbytes of flash memory. The 4 Mbytes of flash memory of this Model is made up of two blocks, so two  
Parameter Sets are used.  
System Exclusive Format  
Field  
Value  
01 SYSEX F0  
02 MAN  
03 MOD  
44  
11,02  
04  
05  
06  
07  
08  
09  
dev  
act  
00 to 1F, or 7F  
04(HDS), 05(HDR), 07(Control)  
Flash Memory Image = 11  
00  
cat  
prm  
ilen/dlen See "IV This Model’s System Exclusive Message".  
ps  
Indicates the Flash Image Block Number being transferred.  
For details, see "39 About Parameter Set (PS) numbers".  
10  
11  
12  
index  
data  
sum  
See "IV This Model’s System Exclusive Message".  
See "IV This Model’s System Exclusive Message".  
See "IV This Model’s System Exclusive Message".  
F7  
13 EOX  
39  
About 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 Category  
Tone  
User PS Header (Decimal)  
830  
Number of User PS (Decimal)  
100  
20  
Tone with wave 930  
Timbre  
Drum  
560  
20  
20  
4
Voice  
1024  
320  
1024  
160  
0
80  
Instrument  
Wave  
512  
1792  
16  
Rhythm  
Song  
5
SMF  
0
200  
100  
DrawbarOrgan  
Registration  
100  
Registration 32 (See "35 Registration Data".) 32  
FlashMemoryImage 0  
2
65  
 
40.4  
Algorithm 03 (03H) : 3BandEQ  
Part VII  
Number  
Parameter  
Notes  
Note 1  
Note 2  
Note 3  
Note 4  
Note 5  
Note 6  
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.  
U0  
U1  
U2  
U3  
U4  
U5  
Low Frequency  
Low Gain  
Mid Frequency  
Mid Gain  
High Frequency  
High Gain  
Note 1:See "42.12 Equalizer Low Frequency Setting  
Value Table".  
40  
DSP Algorithm List  
(Single Effect)  
Note 2:See "42.15 Equalizer Gain Setting Value Table".  
Note 3:See "42.13 Equalizer Mid Frequency Setting  
Value Table".  
These are effects that are configured of a single  
module.  
Note 4:See "42.15 Equalizer Gain Setting Value Table".  
40.1  
Algorithm 00 (00H) : Auto Pan  
Note 5:See "42.14 Equalizer High Frequency Setting  
Value Table".  
Number Parameter  
Notes  
U0  
U1  
Rate  
-
-
Note 6:See "42.15 Equalizer Gain Setting Value Table".  
Depth  
40.5  
Algorithm 04 (04H) : LFO Wah  
40.2  
Algorithm 01 (01H) : Tremolo  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
Input Level  
Resonance  
Manual  
-
-
-
-
-
U0  
U1  
Rate  
-
-
U1  
U2  
U3  
U4  
Depth  
LFO Rate  
LFO Depth  
40.3  
Algorithm 02 (02H) : 2BandEQ  
Number Parameter  
Notes  
Note 1  
Note 2  
Note 3  
Note 2  
U0  
U1  
U2  
U3  
Low Frequency  
40.6  
Algorithm 05 (05H) : Auto Wah  
Low Gain  
Hi Frequency  
Hi Gain  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
I00  
Input Level  
Resonance  
Manual  
-
-
Note 1:See "42.12 Equalizer Low Frequency Setting  
Value Table".  
-
Note 1  
-
Depth  
Sensitivity  
Note 2:See "42.15 Equalizer Gain Setting Value Table".  
Note 1:See the "42.5 -64 to 0 to 63 Setting Value  
Table."  
Note 3:See "42.14 Equalizer High Frequency Setting  
Value Table".  
66  
 
40.7  
Algorithm 06 (06H) : Compressor  
40.11  
Algorithm 10 (0AH) : Phaser  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
Depth  
-
U0  
U1  
U2  
U3  
U4  
Resonance  
Manual  
Rate  
-
U1  
U2  
U3  
I00  
Attack  
Release  
Level  
-
Note 1  
-
-
-
-
-
Depth  
Threshold  
Note 1  
Wet Level  
Note 1:This algorithm adjusts the level at which  
Note 1:See the "42.5 -64 to 0 to 63 Setting Value  
the compressor effect starts.  
Table."  
40.8  
Algorithm 07 (07H) : Limiter  
40.12  
Algorithm 11 (0BH) : Rotary  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
Limit  
-
-
-
-
U0  
U1  
U2  
U3  
U4  
U5  
Speed  
-
U1  
U2  
U3  
Attack  
Release  
Level  
Break  
Note 1  
Fall Accel  
Rise Accel  
Slow Rate  
Fast Rate  
-
-
-
-
40.9  
Algorithm 08 (08H) : Distortion  
Note 1:See "42.3 Rotate/Break Setting Value Table".  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
Gain  
Low  
High  
Level  
-
-
-
-
40.13  
Algorithm 12 (0CH) :  
Overdrive Rotary  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
Overdrive Gain  
-
Overdrive Level  
Speed  
-
40.10  
Algorithm09(09H):StereoPhaser  
Note 1  
Number Parameter  
Notes  
Break  
Note 2  
U0  
U1  
U2  
U3  
U4  
Resonance  
Manual Note 1  
Rate  
-
-
-
-
-
Fall Accel  
Rise Accel  
Slow Rate  
Fast Rate  
-
-
-
-
Depth  
Wet Level  
Note 1:See "42.2 Slow/Fast Setting Value Table".  
Note 2:See "42.3 Rotate/Break Setting Value Table".  
Note 1:See the "42.5 -64 to 0 to 63 Setting Value  
Table."  
40.14  
Algorithm 13 (0DH) : Enhancer  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
Low Frequency  
-
-
-
-
Low Gain  
High Frequency  
High Gain  
67  
 
40.15  
Algorithm 14 (0EH) : Ring  
Modulator  
40.19  
Algorithm 18 (12H) : 3-Phase  
Chorus  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
OSC Frequency  
-
-
-
-
-
U0  
U1  
U2  
U3  
U4  
Rate1  
-
-
-
-
-
LFO Rate  
LFO Depth  
Wet Level  
Dry Level  
Depth1  
Rate2  
Depth2  
Wet Level  
40.16  
Algorithm 15 (0FH) : LoFi  
40.20  
Algorithm 19 (13H) :  
Tri 2-Phase Chorus  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
Noise Level 1  
-
U0  
U1  
U2  
U3  
LFO Rate  
LFO Depth  
Feedback  
-
Noise Density 1  
Noise Level 2  
Noise Density 2  
Tone  
-
-
Note 1  
-
-
-
Wet Level  
-
Resonance  
Bass  
-
Note 1  
-
Note 1:See the "42.5 -64 to 0 to 63 Setting Value  
Table."  
Level  
40.21  
Algorithm20(14H):StereoDelay1  
Note 1:See the "42.5 -64 to 0 to 63 Setting Value  
Table."  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
Delay Time  
Wet Level  
Feedback  
High Damp  
Ratio L  
-
-
-
-
-
-
40.17  
Algorithm 16 (10H) : 1-Phase  
Chorus  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
LFO Rate  
LFO Depth  
Feedback  
-
-
Note 1  
-
Ratio R  
Wet Level  
40.22  
Algorithm21(15H):StereoDelay2  
Note 1:See the "42.5 -64 to 0 to 63 Setting Value  
Table."  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
Delay Time  
Wet Level  
Feedback  
High Damp  
Ratio L  
-
-
-
-
-
-
40.18  
Algorithm 17 (11H) : Sin 2-Phase  
Chorus  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
LFO Rate  
LFO Depth  
Feedback  
-
Ratio R  
-
Note 1  
-
Wet Level  
Note 1:See the "42.5 -64 to 0 to 63 Setting Value  
Table."  
68  
 
40.23  
Algorithm 22 (16H) : 3-Tap Delay  
40.27  
Algorithm 26 (1AH) : Flanger  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
Delay Time  
Wet Level  
Feedback  
High Damp  
Ratio L  
-
-
-
-
-
-
-
U0  
U1  
U2  
U3  
LFO Rate  
LFO Depth  
Feedback  
-
-
Note 1  
-
Wet Level  
Note 1:See the "42.5 -64 to 0 to 63 Setting Value  
Table."  
Ratio C  
Ratio R  
40.28  
Algorithm 27 (1BH) : Reverb  
Number Parameter  
Notes  
40.24  
Algorithm 23 (17H) : Gate Reverb  
U0  
U1  
U2  
U3  
U4  
Tone  
-
-
-
-
-
Number Parameter  
Notes  
Time  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
LPF  
-
-
-
-
-
-
-
High-Damp  
ER Level  
Wet Level  
HPF  
Feedback  
High-Damp  
Diffusion  
Wet Level  
Dry Level  
40.29  
Algorithm 28 (1CH) : 2-Tap Delay  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
Delay Time  
Wet Level  
Feedback  
High Damp  
Ratio L  
-
-
-
-
-
-
40.25  
Algorithm24(18H):ReverseGate  
Reverb  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
LPF  
-
-
-
-
-
-
-
Ratio R  
HPF  
Feedback  
High-Damp  
Diffusion  
Wet Level  
Dry Level  
40.26  
Algorithm 25 (19H) : Reflection  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
Type  
Note 1  
Wet Level  
Feedback  
Tone  
-
-
-
Note 1:See "42.8 Type0 to Type7 Setting Value  
Table".  
69  
 
41.3  
Algorithm M02 (22H) : Multi02  
41  
DSP Algorithm List  
(Multi Effect)  
Number Parameter  
Notes  
U0  
Phaser Resonance  
Phaser Manual  
Phaser Rate  
-
-
-
-
-
-
-
-
-
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.  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I03  
Phaser Depth  
Chorus Rate 1  
Chorus Depth 1  
Chorus Rate 2  
Chorus Depth 2  
Phaser Wet Level  
41.1  
Algorithm M00 (20H) : Multi00  
Number Parameter  
Notes  
U0  
Chorus Rate  
-
-
-
-
-
-
-
-
U1  
U2  
U3  
U4  
U5  
U6  
U7  
Chorus Depth  
Chorus Feedback  
Chorus Wet Level  
Delay Delay Time  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
41.4  
Algorithm M03 (23H) : Multi03  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I06  
I07  
Flanger LFO Rate  
-
-
-
-
-
-
-
-
-
-
Flanger LFO Depth  
Flanger Feedback  
Flanger Wet Level  
Delay Time  
41.2  
Algorithm M01 (21H) : Multi01  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
Delay Ratio L  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I03  
I04  
I05  
I06  
Chorus Fast Rate  
-
-
-
-
-
-
-
-
-
-
-
-
Chorus Fast Depth  
Chorus Slow Rate  
Chorus Slow Depth  
Chorus Wet Level  
Delay Time  
Delay Ratio R  
41.5  
Algorithm M04 (24H) : Multi04  
Number Parameter  
Notes  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
Delay Ratio L  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I05  
I06  
I07  
Phaser Resonance  
-
-
-
-
-
-
-
-
-
-
-
Phaser Manual  
Phaser Rate  
Phaser Depth  
Delay Ratio C  
Phaser Wet Level  
Delay Time  
Delay Ratio R  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
Delay Ratio L  
Delay Ratio R  
70  
 
41.6  
Algorithm M05 (25H) : Multi05  
41.9  
Algorithm M08 (28H) : Multi08  
Number Parameter  
U0  
Notes  
Number Parameter  
U0  
Notes  
Enhancer Low Frequency  
Enhancer Low Gain  
Enhancer High Frequency  
Enhancer High Gain  
Chorus LFO Rate  
Chorus LFO Depth  
Chorus Feedback  
Chorus Wet Level  
-
-
-
-
-
-
-
-
Chorus LFO Rate  
Chorus LFO Depth  
Chorus Feedback  
Chorus Wet Level  
Flanger LFO Rate  
Flanger LFO Depth  
Flanger Feedback  
Flanger Wet Level  
-
-
-
-
-
-
-
-
U1  
U2  
U3  
U4  
U5  
U6  
U7  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
41.7  
Algorithm M06 (26H) : Multi06  
41.10  
Algorithm M09 (29H) : Multi09  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
Enhancer Low Frequency  
-
-
-
-
-
-
-
-
U0  
U1  
U2  
U3  
U4  
U5  
Chorus LFO Rate  
-
-
-
-
-
-
Enhancer Low Gain  
Enhancer High Frequency  
Enhancer High Gain  
Delay Time  
Chorus LFO Depth  
Chorus Feedback  
Chorus Wet Level  
Tremolo Rate  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
Tremolo Depth  
41.11  
Algorithm M10 (2AH) : Multi10  
Number Parameter  
Notes  
41.8  
Algorithm M07 (27H) : Multi07  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
Phaser Resonance  
-
-
-
-
-
-
-
Number Parameter  
Notes  
Phaser Manual  
Phaser Rate  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I06  
I07  
Enhancer Low Frequency  
-
-
Enhancer Low Gain  
Enhancer High Frequency  
Enhancer High Gain  
Phaser Depth  
-
Phaser Wet Level  
Auto Pan Rate  
Auto Pan Depth  
_
-
Flanger LFO Rate  
Flanger LFO Depth  
Flanger Feedback  
Flanger Wet Level  
Flanger Delay Time L  
Flanger Delay Time R  
-
_
-
-
_
71  
 
41.12  
Algorithm M11 (2BH) : Multi11  
41.14  
Algorithm M13 (2DH) : Multi13  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I01  
I02  
I03  
I04  
Compressor Depth  
-
-
-
-
-
-
-
-
-
-
-
-
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
Ring OSC Frequency  
-
-
-
-
-
-
-
-
Compressor Attack  
Compressor Level  
Lo-Fi Noise 1  
Ring LFO Rate  
Ring LFO Depth  
Ring Wet Level  
Ring Dry Level  
Distortion Gain  
Distortion Tone  
Distortion Level  
Lo-Fi Noise 2  
Lo-Fi Tone  
Lo-Fi Resonance  
Lo-Fi Bass  
Compressor Release  
Lo-Fi Noi1 Density  
Lo-Fi Noi2 Density  
Lo-Fi Level  
41.15  
Algorithm M14 (2EH) : Multi14  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I00  
I01  
I02  
I03  
Lo-Fi Noise 1  
-
-
-
-
-
-
-
-
-
-
-
-
Lo-Fi Noise 2  
Lo-Fi Tone  
41.13  
Algorithm M12 (2CH) : Multi12  
Number Parameter  
Ring OSC Frequency  
Notes  
Lo-Fi Resonance  
Reflection Type  
Reflection Wet Level  
Reflection Feedback  
Reflection Tone  
Lo-Fi Noi1 Dens  
Lo-Fi Noi2 Dens  
Lo-Fi Bass  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I00  
I01  
I02  
I09  
I10  
I11  
I12  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Ring LFO Rate  
Ring LFO Depth  
Ring Wet Level  
Ring Dry Level  
Chorus LFO Depth  
Delay Time  
Delay Wet Level  
Chorus LFO Rate  
Chorus Feedback  
Chorus Wet Level  
Delay Feedback  
Delay High-Damp  
Delay Ratio L  
Lo-Fi Level  
41.16  
Algorithm M15 (2FH) : Multi15  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I12  
I13  
I14  
I15  
Distortion Gain  
-
-
-
-
-
-
-
-
-
-
-
-
Distortion Low  
Distortion Tone  
Distortion Level  
Lo-Fi Noise1  
Lo-Fi Noise2  
Lo-Fi Tone  
Delay Ratio R  
Lo-Fi Resonance  
Lo-Fi Noi1 Dens  
Lo-Fi Noi2 Dens  
Lo-Fi Bass  
Lo-Fi Level  
72  
 
41.17  
Algorithm M16 (30H) : Multi16  
41.20  
Algorithm M19 (33H) : Multi19  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I09  
I10  
I11  
I12  
Od Gain  
-
-
-
-
-
-
-
-
-
-
-
-
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I03  
I04  
Compressor Depth  
-
-
-
-
-
-
-
-
-
-
Od Level  
Compressor Attack  
Compressor Release  
Compressor Level  
Delay Delay Time  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
Delay Ratio L  
Rot Speed  
Rot Slow Rate  
Rot Fast Rate  
Reflection Wet Level  
Reflection Feedback  
Reflection Tone  
Rot Fall Accel  
Rot Rise Accel  
Rot Break  
Delay Ratio R  
Reflection Type  
41.21  
Algorithm M20 (34H) : Multi20  
Number Parameter  
Notes  
41.18  
Algorithm M17 (31H) : Multi17  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
Phaser Resonance  
-
-
-
-
-
-
-
-
Number Parameter  
Notes  
Phaser Manual  
Phaser Rate  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
I10  
I11  
I12  
Rot Speed  
-
-
-
-
-
-
-
-
-
-
Rot Break  
Phaser Depth  
Rot Slow Rate  
Rot Fast Rate  
Reflection Wet Level  
Reflection Feedback  
Reflection Tone  
Rot Fall Accel  
Rot Rise Accel  
Reflection Type  
Chorus LFO Rate  
Chorus LFO Depth  
Auto Pan Rate  
Auto Pan Depth  
41.22  
Algorithm M21 (35H) : Multi21  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I10  
I11  
I12  
Wah Resonance  
-
-
-
-
-
-
-
-
-
-
-
41.19  
Algorithm M18 (32H) : Multi18  
Wah Manual  
Number Parameter  
Notes  
Wah Depth  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I06  
I07  
I10  
I11  
I12  
Compressor Depth  
-
-
-
-
-
-
-
-
-
-
-
-
-
Chorus LFO Rate  
Chorus LFO Depth  
Delay Delay Time  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
Delay Ratio L  
Compressor Attack  
Compressor Level  
Enhancer Low Gain  
Enhancer High Gain  
Delay Delay Time  
Delay Wet Level  
Delay Feedback  
Delay Ratio R  
Enhancer Low Frequency  
Enhancer High Frequency  
Delay High-Damp  
Delay Ratio L  
Delay Ratio R  
73  
 
41.23  
Algorithm M22 (36H) : Multi22  
41.26  
Algorithm M25 (39H) : Multi25  
Number Parameter  
Notes  
Number Parameter  
Compressor Depth  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I09  
I10  
I11  
Wah Resonance  
-
-
-
-
-
-
-
-
-
-
-
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I01  
I02  
I03  
I07  
I08  
I09  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Wah Manual  
Distortion Gain  
Distortion Low  
Distortion Hi  
Wah LFO Rate  
Wah LFO Depth  
Chorus LFO Depth  
Delay Time  
Distortion Level  
Delay Delay Time  
Delay Wet Level  
Delay Feedback  
Compressor Attack  
Compressor Release  
Compressor Level  
Delay High-Damp  
Delay Ratio L  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
Delay Ratio L  
Delay Ratio R  
41.24  
Algorithm M23 (37H) : Multi23  
Delay Ratio R  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
Compressor Depth  
-
-
-
-
-
-
-
-
41.27  
Algorithm M26 (3AH) : Multi26  
Compressor Attack  
Compressor Level  
Chorus LFO Rate  
Chorus LFO Depth  
Reflection Wet Level  
Reflection Feedback  
Reflection Tone  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I04  
I09  
I10  
I11  
Wah Manual  
-
-
-
-
-
-
-
-
-
-
-
-
Wah Depth  
Distortion Gain  
Distortion Tone  
Distortion Level  
Delay Delay Time  
Delay Wet Level  
Delay Feedback  
Wah Resonance  
Delay High-Damp  
Delay Ratio L  
Delay Ratio R  
41.25  
Algorithm M24 (38H) : Multi24  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I09  
I10  
I11  
Distortion Gain  
-
-
-
-
-
-
_
-
-
-
-
Distortion Low  
Distortion Hi  
Distortion Level  
Chorus LFO Depth  
Delay Delay Time  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
Delay Ratio L  
Delay Ratio R  
74  
 
41.28  
Algorithm M27 (3BH) : Multi27  
41.31  
Algorithm M30 (3EH) : Multi30  
Number Parameter  
Notes  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I02  
I08  
I09  
I10  
Wah Manual  
-
-
-
-
-
-
-
-
-
-
-
-
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
Distortion Gain  
-
-
-
-
-
-
-
-
Wah LFO Rate  
Wah LFO Depth  
Distortion Gain  
Distortion Level  
Delay Delay Time  
Delay Wet Level  
Delay Feedback  
Wah Resonance  
Delay High-Damp  
Delay Ratio L  
Distortion Low  
Distortion Tone  
Distortion Level  
Chorus LFO Rate  
Chorus LFO Depth  
Chorus Feedback  
Chorus Wet Level  
41.32  
Algorithm M31 (3FH) : Multi31  
Number Parameter  
Notes  
Delay Ratio R  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
Distortion Gain  
-
-
-
-
-
-
-
-
Distortion Low  
41.29  
Algorithm M28 (3CH) : Multi28  
Distortion Tone  
Number Parameter  
Notes  
Distortion Level  
Flanger LFO Rate  
Flanger LFO Depth  
Flanger Feedback  
Flanger Wet Level  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I12  
I13  
I14  
Distortion Gain  
-
-
-
-
-
-
-
-
-
-
-
Distortion Low  
Distortion Tone  
Distortion Level  
Delay Time  
Delay Wet Level  
Delay Feedback  
Delay High-Damp  
Delay Ratio L  
Delay Ratio C  
Delay Ratio R  
41.30  
Algorithm M29 (3DH) : Multi29  
Number Parameter  
Notes  
U0  
U1  
U2  
U3  
U4  
U5  
U6  
U7  
I12  
I15  
Distortion Gain  
-
-
-
-
-
-
-
-
-
-
Distortion Low  
Distortion Tone  
Distortion Level  
Phaser Resonance  
Phaser Manual  
Phaser Rate  
Phaser Depth  
Phaser Input Level  
Phaser Wet Level  
75  
 
42.6  
Pan Setting Value Table  
Part VIII  
Value  
Transmit/Receive  
Setting Values and  
Send/Receive Values  
Left  
00H  
:
:
Center  
:
40H  
:
Right  
7FH  
42  
Setting Value Table  
42.7  
-99 to 0 to 99 Setting Value Table  
42.1  
Off/On Setting Value Table  
Value  
Transmit/Receive  
Value  
Transmit  
00H  
Receive  
00H-3FH  
40H-7FH  
(MSB-LSB)  
Off  
On  
-99  
:
00H-40H  
7FH  
:
0
40H-00H  
:
42.2  
Slow/Fast Setting Value Table  
:
99  
7FH-00H  
Value  
Slow  
Fast  
Transmit  
00H  
Receive  
00H-3FH  
40H-7FH  
7FH  
42.8  
Type 0 to Type 7 Setting  
Value Table  
Value  
Type0  
Type1  
Type2  
Type3  
Type4  
Type5  
Type6  
Type7  
Transmit  
00H  
Receive  
00H-0FH  
10H-1FH  
20H-2FH  
30H-3FH  
40H-4FH  
50H-5FH  
60H-6FH  
70H-7FH  
42.3  
Rotate/Break Setting Value Table  
Value  
Rotate  
Break  
Transmit  
00H  
Receive  
00H-3FH  
40H-7FH  
10H  
20H  
7FH  
30H  
40H  
42.4  
-24 to 0 to 24 Setting Value Table  
50H  
Value  
Transmit/Receive  
60H  
-24  
:
28H  
:
70H  
0
40H  
:
42.9  
Master EQ Type Setting  
Value Table  
:
24  
58H  
Value  
Transmit/Receive  
Standard  
Bass +  
Treble +  
Loudness  
Mellow  
Bright  
00H  
01H  
02H  
03H  
04H  
05H  
06H  
07H  
08H  
09H  
42.5  
-64 to 0 to 63 Setting Value Table  
Value  
-64  
-63  
:
Transmit/Receive  
00H  
01H  
:
0
40H  
:
Rock  
:
Dance  
62  
63  
7EH  
7FH  
Jazz  
Classic  
76  
 
42.10  
Reverb Type Setting Value Table  
42.12  
Equalizer Low Frequency Setting  
Value Table  
Value  
Room1  
Transmit/Receive  
00H  
Value  
Transmit  
00H  
Receive  
00H-2AH  
2BH-55H  
56H-7FH  
0(200Hz)  
1(400Hz)  
2(800Hz)  
Room2  
01H  
40H  
Room3  
02H  
7FH  
Hall1  
03H  
Hall2  
04H  
Plate1  
05H  
42.13  
Equalizer Mid Frequency Setting  
Value Table  
Delay  
06H  
Panning Delay  
Plate2  
07H  
Value  
Transmit  
00H  
Rceive  
08H  
0(1.0KHz)  
1(1.3KHz)  
2(1.6KHz)  
3(2.0KHz)  
4(3.0KHz)  
5(4.0KHz)  
6(6.0KHz)  
7(8.0KHz)  
00H-0FH  
10H-1FH  
20H-2FH  
30H-3FH  
40H-4FH  
50H-5FH  
60H-6FH  
70H-7FH  
Plate3  
09H  
10H  
Large Room1  
Large Room2  
Stadium1  
Stadium2  
Long Delay  
0AH  
0BH  
20H  
30H  
0CH  
40H  
0DH  
0EH  
50H  
60H  
Long Panning Delay  
0FH  
70H  
42.11  
Chorus Type Setting Value Table  
42.14  
Equalizer High Frequency  
Setting Value Table  
Value  
Transmit/Receive  
00H  
Chorus1  
Chorus2  
Chorus3  
Chorus4  
Value  
Transmit  
00H  
Receive  
00H-2AH  
2BH-55H  
56H-7FH  
01H  
0(6.0KHz)  
1(8.0KHz)  
2(10.0KHz)  
02H  
40H  
03H  
7FH  
Feedback Chorus  
Flanger1  
04H  
05H  
Short Delay  
06H  
Short Delay FB  
Soft Chorus  
07H  
08H  
Bright Chorus  
Deep Chorus  
Flanger2  
09H  
0AH  
0BH  
Flanger3  
0CH  
Flanger4  
0DH  
0EH  
Short Delay Modulation  
Short Delay Modulation FB  
0FH  
77  
 
42.15  
Equalizer Gain Setting  
Value Table  
42.16  
DSP Algorithm ID Table  
Algorithm  
ID  
00H  
01H  
02H  
03H  
:
Value  
-12  
-11  
-10  
-9  
Transmit  
00H  
05H  
0AH  
0FH  
14H  
19H  
1EH  
23H  
28H  
2DH  
32H  
37H  
3CH  
44H  
49H  
4EH  
53H  
58H  
5DH  
62H  
67H  
6CH  
71H  
76H  
7BH  
Receive  
00H-04H  
05H-09H  
0AH-0EH  
0FH-13H  
14H-18H  
19H-1DH  
1EH-22H  
23H-27H  
28H-2CH  
2DH-31H  
32H-36H  
37H-3BH  
3CH-43H  
44H-48H  
49H-4DH  
4EH-52H  
53H-57H  
58H-5CH  
5DH-61H  
62H-66H  
67H-6BH  
6CH-70H  
71H-75H  
76H-7AH  
7BH-7FH  
00  
01  
02  
03  
:
-8  
28  
1CH  
20H  
21H  
22H  
23H  
:
-7  
M00  
M01  
M02  
M03  
:
-6  
-5  
-4  
-3  
-2  
M31  
3FH  
-1  
0
42.17  
Drawbar Position Setting Value  
Table  
+1  
+2  
+3  
+4  
+5  
+6  
+7  
+8  
+9  
+10  
+11  
+12  
Value  
Transmit  
00H  
Receive  
00H-1FH  
20H-3FH  
40H-5FH  
60H-7FH  
0
1
2
3
20H  
40H  
60H  
42.18  
Drawbar Percussion  
Setting Table  
Value  
Setting  
0 All off  
0
1
2
3
2nd only on  
The parameter value is not equivalent to dB (decibels).  
3rd only on  
2nd and 3rd both on  
78  
 
42.20  
Binary Notation  
Part IX  
When a MIDI implementation data value is expressed  
in binary, the letter "B" (for "binary") is affixed at the  
end of the value.The following table shows the binary  
equivalents for some of the values in the most  
commonly used range (0 to 127).  
MIDI Implementation  
Notation  
Decimal Hexadecimal  
Binary  
42.19  
Hexadecimal Notation  
0
1
00H  
01H  
02H  
03H  
04H  
05H  
06H  
07H  
08H  
09H  
0AH  
0BH  
0CH  
0DH  
0EH  
0FH  
10H  
:
00000000B  
00000001B  
00000010B  
00000011B  
00000100B  
00000101B  
00000110B  
00000111B  
00001000B  
00001001B  
00001010B  
00001011B  
00001100B  
00001101B  
00001110B  
00001111B  
00010000B  
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  
following table shows the hexadecimal equivalents for  
the most commonly used values (0 to 127).  
2
3
4
5
6
Decimal Hexadecimal Decimal Hexadecimal Decimal Hexadecimal Decimal Hexadecimal  
7
0
00H  
01H  
02H  
03H  
04H  
05H  
06H  
07H  
08H  
09H  
0AH  
0BH  
0CH  
0DH  
0EH  
0FH  
10H  
11H  
12H  
13H  
14H  
15H  
16H  
17H  
18H  
19H  
1AH  
1BH  
1CH  
1DH  
1EH  
1FH  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
20H  
21H  
22H  
23H  
24H  
25H  
26H  
27H  
28H  
29H  
2AH  
2BH  
2CH  
2DH  
2EH  
2FH  
30H  
31H  
32H  
33H  
34H  
35H  
36H  
37H  
38H  
39H  
3AH  
3BH  
3CH  
3DH  
3EH  
3FH  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
83  
84  
85  
86  
87  
88  
89  
90  
91  
92  
93  
94  
95  
40H  
41H  
42H  
43H  
96  
97  
98  
99  
60H  
61H  
62H  
63H  
8
1
9
2
10  
11  
12  
13  
14  
15  
16  
:
3
4
44H 100 64H  
45H 101 65H  
46H 102 66H  
47H 103 67H  
48H 104 68H  
49H 105 69H  
4AH 106 6AH  
4BH 107 6BH  
4CH 108 6CH  
4DH 109 6DH  
4EH 110 6EH  
4FH 111 6FH  
50H 112 70H  
51H 113 71H  
52H 114 72H  
53H 115 73H  
54H 116 74H  
55H 117 75H  
56H 118 76H  
57H 119 77H  
58H 120 78H  
59H 121 79H  
5AH 122 7AH  
5BH 123 7BH  
5CH 124 7CH  
5DH 125 7DH  
5EH 126 7EH  
5FH 127 7FH  
5
6
7
8
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
125  
126  
127  
7DH  
7EH  
7FH  
01111101B  
01111110B  
01111111B  
79  
 
CASIO COMPUTER CO.,LTD.  
6-2, Hon-machi 1-chome  
Shibuya-ku, Tokyo 151-8543, Japan  
MA0504-A  
 

Billion Electric Company Switch BiPAC 3100SN User Manual
Bissell Vacuum Cleaner 18Z6 User Manual
Black Box Network Card USB CAT5 Extender User Manual
Black Decker TV Cables CM047 SRVC 2 User Manual
Blomberg Refrigerator KNM1551i User Manual
Broan Fan 9815WH User Manual
Bushnell Binoculars 730005 User Manual
Carrier Refrigerator 19QA User Manual
Casio Watch MA1106 EA User Manual
Cecilware Range EL1 12OV User Manual