Casio CTK-671 Midi Implementation Manual

Casio CTK-671 Midi Implementation Manual

Casio ctk-671: user guide
Hide thumbs Also See for CTK-671:
Table of Contents

Advertisement

CTK-671 MIDI Implementation
CASIO Computer Electronical Musical Instrument Division
August 1, 2001

Advertisement

Table of Contents
loading

Summary of Contents for Casio CTK-671

  • Page 1 CTK-671 MIDI Implementation CASIO Computer Electronical Musical Instrument Division August 1, 2001...
  • Page 2: Table Of Contents

    + 1.8.1.7 GM System Message + GM System On + GM System Off + GM2 System On + 1.8.2 CTK-671 Format System Exclusive Message * 2. CTK-671 System Exclusive Message Format 2.1 Format + 2.1.1 CTK-671 System Exclusive Message + 2.1.2 Message Structure 2.2 Individual Parameter Operations...
  • Page 3: Midi Message Send And Receive

    MIDI Channel Number cc: Control Number vv: Value Send: When the CTK-671 pedal is operated and when a parameter is changed by a control panel operation. Also sent when the same parameter is changed by an accompaniment function or song function.
  • Page 4: Modulation

    CTK-671 MIDI Implementation 1.2.2 Modulation Format: BnH 01H vvH n: MIDI Channel Number vv: Value Send: This message is never sent. Receive: Adds to the currently sounding voice vibrato of a depth specified by the value. In the case of a tone that already has vibrato applied, receipt of this message increases the vibrato depth.
  • Page 5: Soft

    CTK-671 MIDI Implementation Receive: Performs an operation equivalent to a sostenuto pedal operation. 1.2.10 Soft Format: BnH 43H vvH n: MIDI Channel Number vv: Value For information about the relationship between setting values and send/receive values, see the "6.1.1.1 Off/On Setting Value Table" in the section of this document titled "6.
  • Page 6: Filter Cutoff

    CTK-671 MIDI Implementation Format: BnH 63H vvH n: MIDI Channel Number vv: Value 1.2.20.1 Filter Cutoff Format: BnH 62H 20H 63H 01H 06H mmH 26H **H n: MIDI Channel Number mm: Value For information about the relationship between setting values and receive values, see the "6.1.1.5 -64 - 0 - 63 Setting Value Table"...
  • Page 7: Omni Off

    The selected tone is determined by the program value of this message and the Bank Select message value received prior to this message. See the "Tone List" in the CTK-671 User's Guide for information about actually selecting tones, etc. Also note that receipt of this message can also change the Part Mode parameter at the same time.
  • Page 8: Type

    Format: F0H 7FH 7FH 09H 03H F7H Send: This message is never sent. Receive: Though the CTK-671 does not support GM2, receipt of the GM2 System On message has the same result as receipt of the GM System On message.
  • Page 9: Ctk-671 System Exclusive Message

    + - Registration The operation type of a message is determined in accordance with the value of the "Action" field of the CTK-671 SysEx message. The basic format for all operation type messages is described in "2.1.2 Message Structure," below.
  • Page 10: Individual Parameter Operations

    Receipt of an IPC causes a change of the corresponding parameter value. An Individual Parameter Change can also be used to issue some command to the CTK- 671, and the Individual Parameter Request can be used to check CTK-671 status information.
  • Page 11: O 2.3 Parameter Set Transfer Modes

    BDS data. The session ends after transfer of all of the data in the Parameter Set being transferred by the sending device is complete. When the CTK-671 receives a BDR, it sends back the applicable Set as a BDS. When the CTK-671 receives a BDS, it changes the corresponding Parameter Set value.
  • Page 12: Parameter List

    CTK-671 MIDI Implementation Receiving Device Sending Device Operation ----------------------- --------------------- ----------------------------- Send Request (Optional) Acknowledge Data Send Acknowledge Data Send Data Send Rejected See "4. Parameter Set List" in this document for information about how Parameter Sets can actually be sent.
  • Page 13: Patch Common Parameter List

    CTK-671 MIDI Implementation Mixer settings, synthesizer function, DSP function and other editable parameters are also included in this function. The contents of this area are rewritten whenever preset data or user data is selected. The parameters in this area are written into the user area whenever data is written into the user data area.
  • Page 14: Dsp Patch Parameter

    CTK-671 MIDI Implementation 24 MasEq Mid-Lo Gain 7 00 - 40 - 7F Selects the Master EQ mid-range gain. See the "6.1.1.15 Equalizer Gain Setting Value Table." 25 MasEq Mid-Hi Freq 00 - 7F Selects the Master EQ mid-high frequency type.
  • Page 15: Tune / Mix Parameter

    Panel Normal Tone Panel DSP Tone Panel GM Tone Each of the CTK-671' parts has a parameter called "Part Mode," which can be set to Drum either Melody mode or Rhythm mode. Melody tones must be set to the Melody mode, User Tone while drum maps used for rhythm tones must be set to the Rhythm mode.
  • Page 16: Registration Data

    CTK-671 MIDI Implementation + --------------------- + -------------------------------------------------------------------------------------- + Field Value + ----- + ------------ + -------------------------------------------------------------------------------------- + SYSEX 11, 01 00 to 1F, or 7F 2(BDS), 3(BDR), 4(HDS), 5(HDR), 7(Control) DSP = 9 00 - 7F ilen See "2.1 Format."...
  • Page 17 CTK-671 MIDI Implementation Algorithm 05 (05H) : Auto Wah U0 Input Level U1 Resonance U2 Manual U3 Depth See the "6.1.1.5 -64 - 0 - 63 Setting Value Table." I00 Sensitivity Algorithm 06 (06H) : Compressor U0 Depth U1 Attack...
  • Page 18 CTK-671 MIDI Implementation Algorithm 24 (18H) : Reverse Gate Reverb • U0 LPF • U1 HPF • U2 Feedback • U3 High-Damp • U4 Diffusion • U5 Wet Level • U6 Dry Level Algorithm 25 (19H) : Reflection • U0 Type See the 6.1.1.8 "Type 0 to Type 7 Setting Value Table."...
  • Page 19 CTK-671 MIDI Implementation Algorithm M08 (28H) : Multi08 • U0 Chorus LFO Rate • U1 Chorus LFO Depth • U2 Chorus Feedback • U3 Chorus Wet Level • U4 Flanger LFO Rate • U5 Flanger LFO Depth • U6 Flanger Feedback •...
  • Page 20 CTK-671 MIDI Implementation Algorithm M19 (33H) : Multi19 • U0 Compressor Depth • U1 Compressor Attack • U2 Compressor Release • U3 Compressor Level • U4 Delay Time • U5 Delay Wet Level • U6 Delay Feedback • U7 Delay High-Damp •...
  • Page 21 CTK-671 MIDI Implementation Algorithm M28 (3CH) : Multi28 • U0 Distortion Gain • U1 Distortion Low • U2 Distortion Tone • U3 Distortion Level • U4 Delay Time • U5 Delay Wet Level • U6 Delay Feedback • U7 Delay High-Damp •...
  • Page 22 CTK-671 MIDI Implementation 6.1.1.8 Type 0 to Type 7 Setting Value Table + --------------------- + ---------------------- + --------------------- + Value Transmit Receive + --------------------- + ---------------------- + --------------------- + Type 0 00H - 0FH Type 1 10H - 1FH Type 2...
  • Page 23 CTK-671 MIDI Implementation 6.1.1.15 Equalizer Gain Setting Value Table + --------------------- + ---------------------- + --------------------- + Value Transmit Receive + --------------------- + ---------------------- + --------------------- + 00H - 04H 05H - 09H 0AH - 0EH 0FH - 13H 14H - 18H...

Table of Contents