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