Contents
Midi Implementation for the CTK-900, WK-3200, and WK-3700
Part III System Message
Part This Models System Exclusive Messages
Part Parameter Set List
Part Viii Setting Values and Send/Receive Values
Part Midi Implementation Notation
Midi Message Overview
Product Configuration as a Midi Device
Controller Block
Sound Source Block
Conditions that Disable Bulk Dump Session Send and Receive
Conditions that Disable Message Send and Receive
Sound Source Common Sub-blocks
Sound Source Instrument Part Sub-block
Channel Message
Different Operations Depending on Part Mode
Receive Channel
Send Channel
Control Change
Polyphonic Key Pressure
Send Operation
Receive Operation
Modulation 01H
Bank Select 00H
Data Entry 06H,26H
Pan 0AH
Volume 07H
Expression 0BH
Hold1 40H
Soft 43H
Sostenuto 42H
Envelope Release Time 48H
Filter Cutoff 4AH
Envelope Attack Time 49H
Filter Resonance 47H
Vibrato Rate 4CH
Vibrato Delay 4EH
Vibrato Depth 4DH
Chorus Send 5DH
Reverb Send 5BH
Nrpn 62H,63H
Filter Cutoff
Drawbar Position
Filter Resonance
Drawbar Organ 2nd Percussion
Drawbar Organ Click
Drawbar Organ 3rd Percussion
Percussion Decay Time
RPN 64H,65H
Pitch Bend Sensitivity
Coarse Tune
Fine Tune
Modulation Depth
All Sound Off 78H
Reset All Controllers 79H
Null
Mode Message
Program Change
About the Part Mode
Channel Aftertouch
Pitch Bend
System Message
Master Volume
Active Sensing
System Exclusive Message
Master Coarse Tuning
Master Fine Tuning
Master Balance
Chorus Parameter
Reverb Parameter
Type Format
Time Format
Depth Format
Rate Format
Feedback Format
Send To Reverb Format
GM System Message
GM System On Format
GM System Off Format
GS Message
CTK-900/WK-3200/WK-3700 System Exclusive Message
Format
This Models System Exclusive Messages
Message Classifications
Message Structures
IPR
17.2.6 6...cat Category
17.2.8 8...ilen/dlen index length / data length
17.2.7 7...prm Parameter ID
17.2.9 9....ps Parameter Set Number
IiB Binary = index length
When act = 02BDS or 04HDS
When act = 00IPC or 01IPR
When act = 03BDR or 05HDR
When act = 7 EOD, HDA, HDJ, HDE, BSY, EOS, NOP
17.2.11 11...data Parameter Data
When act = 00IPC
17.2.13 14...EOX End of System Exclusive Message
17.2.12 12...sum Check Sum
Parameter Set Transfer Protocols
Parameter Operations
Communication Protocols
One-way and Handshake
Session and Subsession
One-way Protocol Communication Flow
Subsession
Session
Handshake Protocol Communication Flow
HDJ
BDS
Parameter Lists
Command Parameters
System Parameter List
System Exclusive Format
System Parameter List
Data Management Command Parameter List
Data Management Command List
Setup Parameter List
Command Parameter List
Midi Parameter List
Patch Common Parameter List
Patch Parameter
Tune / Mix Parameter
System Chorus
Drawbar Parameter
Master Equalizer
System Reverb
DSP Type parameter
DSP Patch Parameter
DSP Type Independent Parameters
Patch Part Parameter List
Tone parameter
Basic Parameter List
Vibrato Parameter
Assignable Controller Parameter
Wave Data Information
Wave Data Parameters
Parameter List
Song Data Information
Song Data Parameter
Rhythm Data Information
Rhythm Data Parameters
SMF Data Information
SMF Data Parameters
User Tone Parameter Set
Parameter Set List
User Timbre Parameter Set
User Voice Parameter Set
User Drum Parameter Set
User Wave Parameter Set
User Instrument Parameter Set
Song Data
User DSP Parameter Set
Registration Data
User Rhythm Pattern
User Drawbar Parameter Set
Data Format
SMF Parameter Set
About Parameter Set PS numbers
Flash Memory Image Parameter Set
DSP Algorithm List Single Effect
Algorithm 07 07H Limiter
Algorithm0909HStereoPhaser
Algorithm 08 08H Distortion
Algorithm 11 0BH Rotary
Algorithm 17 11H Sin 2-Phase Chorus
Algorithm 16 10H 1-Phase Chorus
Algorithm 19 13H Tri 2-Phase Chorus
Algorithm 20 14H Stereo Delay
Algorithm 28 1CH 2-Tap Delay
Algorithm 22 16H 3-Tap Delay
Algorithm 23 17H Gate Reverb
Algorithm 24 18H Reverse Gate Reverb
DSP Algorithm List Multi Effect
Algorithm M06 26H Multi06
Algorithm M05 25H Multi05
Algorithm M07 27H Multi07
Algorithm M08 28H Multi08
Algorithm M12 2CH Multi12
Algorithm M11 2BH Multi11
Algorithm M13 2DH Multi13
Algorithm M14 2EH Multi14
Algorithm M17 31H Multi17
Algorithm M16 30H Multi16
Algorithm M18 32H Multi18
Algorithm M19 33H Multi19
Algorithm M23 37H Multi23
Algorithm M22 36H Multi22
Algorithm M24 38H Multi24
Algorithm M25 39H Multi25
Algorithm M28 3CH Multi28
Algorithm M27 3BH Multi27
Algorithm M29 3DH Multi29
Algorithm M30 3EH Multi30
Setting Value Table
Setting Values and Send/Receive Values
Chorus Type Setting Value Table
Reverb Type Setting Value Table
Equalizer Low Frequency Setting Value Table
Equalizer Mid Frequency Setting Value Table
Drawbar Position Setting Value Table
Equalizer Gain Setting Value Table
Drawbar Percussion Setting Table
DSP Algorithm ID Table
Hexadecimal Notation
Midi Implementation Notation
Binary Notation
Hon-machi 1-chome Shibuya-ku, Tokyo 151-8543, Japan