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
Product Configuration as a Midi Device
Midi Message Overview
Controller Block
Sound Source Block
Conditions that Disable Message Send and Receive
Conditions that Disable Bulk Dump Session Send and Receive
Sound Source Common Sub-blocks
Sound Source Instrument Part Sub-block
Different Operations Depending on Part Mode
Channel Message
Receive Channel
Send Channel
Polyphonic Key Pressure
Control Change
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
Reverb Send 5BH
Chorus Send 5DH
Nrpn 62H,63H
Filter Cutoff
Filter Resonance
Drawbar Position
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
About the Part Mode
Program Change
Channel Aftertouch
Pitch Bend
Master Volume
System Message
Active Sensing
System Exclusive Message
Master Coarse Tuning
Master Fine Tuning
Master Balance
Reverb Parameter
Chorus Parameter
Type Format
Time Format
Depth Format
Rate Format
Feedback Format
GM System Message
Send To Reverb Format
GM System On Format
GM System Off Format
CTK-900/WK-3200/WK-3700 System Exclusive Message
GS Message
Format
This Models System Exclusive Messages
Message Classifications
Message Structures
17.2.6 6...cat Category
IPR
17.2.7 7...prm Parameter ID
17.2.8 8...ilen/dlen index length / data length
17.2.9 9....ps Parameter Set Number
IiB Binary = index length
When act = 00IPC or 01IPR
When act = 02BDS or 04HDS
When act = 03BDR or 05HDR
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
Parameter Operations
Parameter Set Transfer Protocols
Communication Protocols
One-way and Handshake
One-way Protocol Communication Flow
Session and Subsession
Subsession
Session
Handshake Protocol Communication Flow
HDJ
BDS
Command Parameters
Parameter Lists
System Parameter List
System Exclusive Format
Data Management Command Parameter List
System Parameter List
Data Management Command List
Setup Parameter List
Command Parameter List
Midi Parameter List
Patch Common Parameter List
Patch Parameter
Tune / Mix Parameter
Drawbar Parameter
System Chorus
System Reverb
Master Equalizer
DSP Type parameter
DSP Patch Parameter
DSP Type Independent Parameters
Patch Part Parameter List
Basic Parameter List
Tone parameter
Assignable Controller Parameter
Vibrato Parameter
Wave Data Information
Wave Data Parameters
Parameter List
Song Data Parameter
Song Data Information
Rhythm Data Parameters
Rhythm Data Information
SMF Data Parameters
SMF Data Information
User Tone Parameter Set
Parameter Set List
User Timbre 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
Algorithm0909HStereoPhaser
Algorithm 07 07H Limiter
Algorithm 08 08H Distortion
Algorithm 11 0BH Rotary
Algorithm 16 10H 1-Phase Chorus
Algorithm 17 11H Sin 2-Phase Chorus
Algorithm 19 13H Tri 2-Phase Chorus
Algorithm 20 14H Stereo Delay
Algorithm 22 16H 3-Tap Delay
Algorithm 28 1CH 2-Tap Delay
Algorithm 23 17H Gate Reverb
Algorithm 24 18H Reverse Gate Reverb
DSP Algorithm List Multi Effect
Algorithm M05 25H Multi05
Algorithm M06 26H Multi06
Algorithm M07 27H Multi07
Algorithm M08 28H Multi08
Algorithm M11 2BH Multi11
Algorithm M12 2CH Multi12
Algorithm M13 2DH Multi13
Algorithm M14 2EH Multi14
Algorithm M16 30H Multi16
Algorithm M17 31H Multi17
Algorithm M18 32H Multi18
Algorithm M19 33H Multi19
Algorithm M22 36H Multi22
Algorithm M23 37H Multi23
Algorithm M24 38H Multi24
Algorithm M25 39H Multi25
Algorithm M27 3BH Multi27
Algorithm M28 3CH Multi28
Algorithm M29 3DH Multi29
Algorithm M30 3EH Multi30
Setting Values and Send/Receive Values
Setting Value Table
Reverb Type Setting Value Table
Chorus Type Setting Value Table
Equalizer Low Frequency Setting Value Table
Equalizer Mid Frequency Setting Value Table
Equalizer Gain Setting Value Table
Drawbar Position 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