Part I MIDI Message Overview Product Configuration as a MIDI Device As a MIDI device, this Instrument consists of the Performance Controller Section and Sound Generator Section described below. Each of these sections can send and receive specific MIDI Messages in accordance with its function.
Part Number Part Name Channel Assigned Function Keyboard Dance Music Mode Dance Music Mode Dance Music Mode Metronome/Pre-count Auto Accompaniment (Percussion)/Dance Music Mode Auto Accompaniment (Drum)/Dance Music Mode Auto Accompaniment (Bass)/Dance Music Mode Auto Accompaniment (Chord 1)/Dance Music Mode Auto Accompaniment (Chord 2)/Dance Music Mode Auto Accompaniment (Chord 3)/Dance Music Mode Auto Accompaniment (Chord 4)/Dance Music Mode Auto Accompaniment (Chord 5)/Dance Music Mode...
Part II Channel Message Receive Channel The channel number of the channel message received by each part is shown in the table under “1.2.2 Instrument Part Block”. Send Channel Basically, the MIDI channel of the channel message sent when the Instrument is played coincides with the MIDI channel of the part being played.
Message Format: BnH ccH vvH MIDI Channel Number Control Number Value For details about messages, see each section of this manual that covers them. Bank Select (00H,20H) Message Format: BnH 00H mmH (MSB) BnH 20H llH (LSB) MIDI Channel Number MSB Value(Note1) LSB Value(Send:00H, Receive:Ignored) Note1...
Data Entry (06H,26H) Message Format: BnH 06H mmH (MSB) BnH 26H llH (LSB) MIDI Channel Number MSB Value LSB Value Transmit Sent when there is a change to the parameter assigned to RPN. Receive Receipt changes the parameter assigned to RPN. Volume (07H) Message Format: BnH 07H vvH...
Transmit Sent when a pedal that has a sustain (damper) function is operated. Receive Receipt performs an operation equivalent to a sustain pedal operation. Timbre Type Specific Operation This operation differs in accordance with the Timbre Type (see “About the Timbre Type” in “10 Program Change”) setting. •...
Receive Receipt performs an operation equivalent to a soft pedal operation. 8.12 Filter Resonance(47H) Message Format: BnH 47H vvH MIDI Channel Number Value Receive Receipt changes the filter resonance intensity. 8.13 Release Time (48H) Message Format: BnH 48H vvH MIDI Channel Number Value (Note1) Note1 For information about the relationship between setting values and send/receive values, see the “15.2 –64 - 0 - +63...
BnH 64H 00H BnH 65H 00H BnH 06H mmH BnH 26H llH MIDI Channel Number MSB Value(00H - 0CH) LSB Value(Send:00H, Receive:Ignored) Transmit Sent when Pitch Bend Range is changed. (CT-S300) Receive Receipt changes Bend Range of the corresponding part.
Reset All Controllers (79H) Message Format: BnH 79H 00H MIDI Channel Number Transmit Sent when MIDI send related settings are changed. Receive Receipt initializes each performance controller. All Notes Off (7BH) Message Format: BnH 7BH 00H MIDI Channel Number Receive Receipt releases (key release) all voices that are sounding. Omni Mode Off...
MIDI Channel Number Value LSB Value MSB Transmit Sent when the pitch bend wheel is operated. (CT-S300) Receive Receipt changes the pitch of the currently sounding note. The range of the pitch change depends on the Pitch Bend Range value setting.
Part III System Message Active Sensing Message Format: Receive Once this message is received, the Active Sensing mode is entered. If no MIDI message is received for a specified amount of time, voices being sounded by this Instrument’s sound source are released, the controller is reset, and the Active Sensing mode is exited.
Page 16
Transmit Sent when Transpose is changed. Receive Receipt changes the Transpose parameter. Does not affect sound source operation when the Timbre Type (see “About the Timbre Type” in “10 Program Change”) is Drum. 14.1.4 Reverb Type Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 01H 00H vvH F7H Value(Note1) Note1 For information about the relationship between setting values and send/receive values, see “15.5 Reverb Type...
Part IV Setting Values and Send/ Receive Values Setting Value Tables 15.1 Off/On Setting Value Table Transmit Value Receive Value Parameter 00H - 3FH 40H - 7FH 15.2 –64 - 0 - +63 Setting Value Table Transmit Value Receive Value Parameter 15.3 Pan Setting Value Table...
15.5 Reverb Type Setting Value Table Transmit Value Receive Value Parameter Room 1 Room 2 Room 3 Room 4 Hall 1 Hall 2 Hall 3 Hall 4 Stadium 1 Stadium 2...
Part V MIDI Implementation Notation Value Notation 16.1 Hexadecimal Notation MIDI implementation sometimes requires that data be expressed in hexadecimal format. Hexadecimal values are indicated by the letter “H” after the value. The hexadecimal equivalents of decimal values 10 through 15 are expressed as the letters A through F. The table below shows the hexadecimal equivalents for decimal values 0 through 127, which are often used in MIDI messages.