Resumen del contenido incluido en la página 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...............................................................................................................................
Resumen del contenido incluido en la página 2
10.15 Vibrato Rate (4CH).............................................................................................................................. 16 10.16 Vibrato Depth (4DH)............................................................................................................................ 16 10.17 Vibrato Delay (4EH) ............................................................................................................................ 16 1
Resumen del contenido incluido en la página 3
Part IV This Model's System Exclusive Messages 17 Format............................................................................................................................................ 31 17.1 Message Classifications........................................................................................................................ 31 17.2 Message Structures .....................................................................................................
Resumen del contenido incluido en la página 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 ...............
Resumen del contenido incluido en la página 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)
Resumen del contenido incluido en la página 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.............
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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
Resumen del contenido incluido en la página 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