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
|