Inhaltszusammenfassung zur Seite Nr. 1
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...............................................................................................................................
Inhaltszusammenfassung zur Seite Nr. 2
10.15 Vibrato Rate (4CH).............................................................................................................................. 16 10.16 Vibrato Depth (4DH)............................................................................................................................ 16 10.17 Vibrato Delay (4EH) ............................................................................................................................ 16 1
Inhaltszusammenfassung zur Seite Nr. 3
Part IV This Model's System Exclusive Messages 17 Format............................................................................................................................................ 31 17.1 Message Classifications........................................................................................................................ 31 17.2 Message Structures .....................................................................................................
Inhaltszusammenfassung zur Seite Nr. 4
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 ...............
Inhaltszusammenfassung zur Seite Nr. 5
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)
Inhaltszusammenfassung zur Seite Nr. 6
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.............
Inhaltszusammenfassung zur Seite Nr. 7
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
Inhaltszusammenfassung zur Seite Nr. 8
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 a
Inhaltszusammenfassung zur Seite Nr. 9
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
Inhaltszusammenfassung zur Seite Nr. 10
8Note 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 Chang
Inhaltszusammenfassung zur Seite Nr. 11
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 Modu
Inhaltszusammenfassung zur Seite Nr. 12
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
Inhaltszusammenfassung zur Seite Nr. 13
10.7 General Use Controllers 1 through 8 (10H through 13H, 50H through 53H) Format Message Format: BnH 10H vvH DSP Parameter 0 BnH 11H vvH DSP Parameter 1 BnH 12H vvH DSP Parameter 2 BnH 13H vvH DSP Parameter 3 BnH 50H vvH DSP Parameter 4 BnH 51H vvH DSP Parameter 5 BnH 52H vvH DSP Parameter 6 BnH 53H vvH DSP Parameter 7 n:MIDI Channel Number (Note 1) vv:Value (Note 2) Note 1:MIDI Channel Number The MIDI Channel for manipulating DSP parameters with control change messages is called the "Global
Inhaltszusammenfassung zur Seite Nr. 14
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
Inhaltszusammenfassung zur Seite Nr. 15
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 Numbe
Inhaltszusammenfassung zur Seite Nr. 16
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 C
Inhaltszusammenfassung zur Seite Nr. 17
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 Choru
Inhaltszusammenfassung zur Seite Nr. 18
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 Reso
Inhaltszusammenfassung zur Seite Nr. 19
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
Inhaltszusammenfassung zur Seite Nr. 20
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 Parame