EasyManua.ls Logo

Casio CT-S100C7 - User Manual

Casio CT-S100C7
21 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
CT-S100
MIDI Implementation
CASIO COMPUTER CO., LTD.
Contents
I MIDI Message Overview 4
1 Product Configuration as a MIDI Device 4
1.1 Performance Controller Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Sound Generator Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 Timbre Type Specific Operation 5
3 Conditions that Disable Message Send and Receive 5
II Channel Message 6
4 Receive Channel 6
5 Send Channel 6
6 Note Off 6
7 Note On 6
8 Control Change 6
8.1 Bank Select (00H,20H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.2 Modulation (01H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.3 Portamento Time(05H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.4 Data Entry (06H,26H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8.5 Volume (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8.6 Pan (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8.7 Expression (0BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8.8 Damper Pedal (Sustain) (40H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8.9 Portamento On/Off(41H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
8.10 Sostenuto (42H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1
Question and Answer IconNeed help?

Do you have a question about the Casio CT-S100C7 and is the answer not in the manual?

Overview

The Casio CT-S100 is a MIDI-compatible instrument, functioning as both a Performance Controller Section and a Sound Generator Section. Each section is designed to send and receive specific MIDI messages according to its role.

Function Description

The Performance Controller Section handles keyboard play and various controller operations, generating performance messages that are transmitted to both external destinations and the internal Sound Generator Section. The MIDI channel for these messages aligns with the instrument's part number. Notably, while keyboard play and controller operations by the musician are output as MIDI signals, demo songs, song playback, and auto accompaniment are not.

The Sound Generator Section primarily receives performance and sound source setting information. It comprises a common block and an instrument part block. The common block manages system effects and mixer master control, with many of its parameters controllable via universal system exclusive messages. The instrument part block consists of 32 instrument parts, divided into two groups (Group A and Group B, each with 16 instruments). Each part can be operated and configured using channel messages, though only Group B can be controlled by external channel messages. There's a fixed relationship between channel message receive channel numbers and instrument parts, detailed in the manual's table.

Important Technical Specifications

The CT-S100 supports a wide range of MIDI messages, including Channel Messages and System Messages.

Channel Messages:

  • Note Off (8nH kkH vvH / 9nH kkH 00H): Transmitted when a key is released, with key number changes based on the MIDI Out Octave Shift and velocity based on MIDI Out Velocity function. Receives stop a sounding note.
  • Note On (9nH kkH vvH): Transmitted when a key is pressed, with key number changes based on the MIDI Out Octave Shift and velocity based on MIDI Out Velocity function. Receives sound a note.
  • Control Change (BnH ccH vvH):
    • Bank Select (00H, 20H): Transmitted when a tone is selected. Receipt changes the tone bank number in memory, but the tone itself changes only after a Program Change message.
    • Modulation (01H): Receipt adds modulation to the sounding tone, with depth specified by the value.
    • Portamento Time (05H): Receipt changes the portamento application time.
    • Data Entry (06H, 26H): Transmitted when an RPN parameter changes. Receipt changes the RPN-assigned parameter.
    • Volume (07H): Receipt changes the volume of the corresponding part.
    • Pan (0AH): Receipt changes the pan of the corresponding part.
    • Expression (0BH): Receipt changes the expression value of the corresponding part.
    • Damper Pedal (Sustain) (40H): Receipt performs a sustain pedal operation. Its effect varies by Timbre Type (Melody: sustain on/off; Drum: no effect).
    • Portamento On/Off (41H): Receipt changes the portamento on/off setting.
    • Sostenuto (42H): Receipt performs a sostenuto pedal operation.
    • Soft (43H): Receipt performs a soft pedal operation.
    • Filter Resonance (47H): Receipt changes the filter resonance intensity.
    • Release Time (48H): Transmitted when the Sustain function is operated. Receipt makes a relative change in the time for a note to decay to zero.
    • Attack Time (49H): Receipt makes a relative change in the time for a note to rise to its maximum level.
    • Filter Cutoff (4AH): Receipt changes the filter cut-off frequency.
    • Portamento Control (54H): Receipt stores the Source Note Number for the next note, applying portamento to the next Note On event.
    • Reverb Send Level (5BH): Receipt changes the reverb send of the corresponding part.
    • RPN (Registered Parameter Number) LSB/MSB (64H, 65H):
      • Pitch Bend Sensitivity (64H 00H, 65H 00H, 06H mmH, 26H 11H): Receipt changes the Bend Range.
      • Channel Fine Tuning (64H 01H, 65H 00H, 06H mmH, 26H 11H): Receipt changes the fine tune of the corresponding part.
      • Channel Coarse Tuning (64H 02H, 65H 00H, 06H mmH, 26H 11H): Receipt changes the coarse tune of the corresponding part (no effect for Drum Timbre Type).
      • RPN Null (64H 7FH, 65H 7FH): Transmitted when an RPN message send operation is performed. Receipt de-selects RPN.
  • Mode Message:
    • All Sound Off (78H): Transmitted when MIDI send settings change. Receipt stops all sounding voices.
    • Reset All Controllers (79H): Transmitted when MIDI send settings change. Receipt initializes performance controllers.
    • All Notes Off (7BH): Receipt releases all sounding voices.
    • Omni Mode Off (7CH), Omni Mode On (7DH), Mono Mode On (7EH), Poly Mode On (7FH): Receipt performs the same operation as All Notes Off.
  • Program Change (CnH ppH): Transmitted when a tone is selected. Receipt changes the tone of the corresponding part, determined by the program value and prior Bank Select message. May also change the Timbre Type.
  • Channel Pressure (Aftertouch) (DnH vvH): Receipt adds modulation to the sounding tone, with depth specified by the value.
  • Pitch Bend Change (EnH 11H mmH): Receipt changes the pitch of the currently sounding note, with range dependent on the Pitch Bend Range setting.

System Messages:

  • Active Sensing (FEH): Once received, Active Sensing mode is entered. If no MIDI message is received for a specified time, voices are released, the controller is reset, and Active Sensing mode is exited.
  • System Exclusive Message (F0H....F7H): The instrument sends and receives universal system exclusive messages.
    • Universal Real Time System Exclusive Message (F0H 7FH....F7H):
      • Master Volume (F0H 7FH 7FH 04H 01H 11H mmH F7H): Receipt changes the Master Volume.
      • Master Fine Tuning (F0H 7FH 7FH 04H 03H 11H mmH F7H): Transmitted when Tuning changes. Receipt changes the Tuning setting.
      • Master Coarse Tuning (F0H 7FH 7FH 04H 04H 11H mmH F7H): Transmitted when Transpose changes. Receipt changes the Transpose parameter (no effect for Drum Timbre Type).
      • Reverb Type (F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 01H 00H vvH F7H): Transmitted when Reverb Type changes. Receipt changes the Reverb Type.
      • GM System On (F0H 7EH 7FH 09H 01H F7H): Receipt puts the sound source into GM sound source mode.
      • GM System Off (F0H 7EH 7FH 09H 02H F7H): Receipt changes the sound source setting to the Instrument presetting.
      • GM2 System On (F0H 7EH 7FH 09H 03H F7H): Though GM2 is not supported, receipt has the same result as GM System On.

Usage Features

The instrument's operation is influenced by its "Timbre Type," which can be either "Melody" or "Drum."

  • Melody Timbre Type: Optimized for normal melody tones.
  • Drum Timbre Type: Optimized for drum sounds. In this mode, the damper pedal does not function, and Damper Pedal (Sustain), Channel Coarse Tune, and Master Coarse Tune messages are ignored.

Maintenance Features

MIDI message send and receive operations are disabled while the instrument is accessing flash memory. This is an important consideration for maintaining data integrity and ensuring proper operation during memory-intensive tasks.

Casio CT-S100C7 Specifications

General IconGeneral
BrandCasio
ModelCT-S100C7
CategoryElectronic Keyboard
LanguageEnglish

Related product manuals