CTS1000V Midiimplementation EN
CTS1000V Midiimplementation EN
MIDI Implementation
Contents
I Overview 4
1 Product Configuration as a MIDI Device 4
1.1 System Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Performance Controller Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Sound Generator Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
II Channel Message 7
5 Note Off 7
6 Note On 7
7 Control Change 7
7.1 Bank Select (00H,20H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
7.2 Modulation wheel or lever (01H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7.3 Portamento Time (05H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7.4 Data Entry (06H,26H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7.5 Channel Volume (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
7.6 Pan (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
7.7 Expression Controller (0BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
7.8 Damper pedal (sustain) (40H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
7.9 Portamento On/Off (41H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.10 Sostenuto (42H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.11 Soft Pedal (43H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.12 Filter Resonance (47H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.13 Release Time (48H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.14 Attack Time (49H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.15 Filter Cutoff Frequency (4AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.16 Vibrato Rate (4CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.17 Vibrato Depth (4DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.18 Vibrato Delay (4EH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1
7.19 Portamento Control (54H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.20 Reverb Send Level (5BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.21 Chorus Send Level (5DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.22 Delay Send Level (5EH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.23 RPN (64H,65H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.24 All Sound Off (78H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
7.25 Reset All Controllers (79H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
7.26 All Notes Off (7BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
7.27 Omni Mode Off (All Notes Off) (7CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.28 Omni Mode On (All Notes Off) (7DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.29 Mono Mode On (Poly Mode Off) (All Notes Off) (7EH) . . . . . . . . . . . . . . . . . . . 16
7.30 Poly Mode On (Mono Mode Off) (All Notes Off) (7FH) . . . . . . . . . . . . . . . . . . . 16
8 Program Change 16
12 Active Sensing 18
2
15 Value Notation 31
15.1 Hexadecimal Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
15.2 Binary Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3
Part I
Overview
1 Product Configuration as a MIDI Device
As a MIDI device, this Instrument consists of the System Section, Sound Generator Section, and Per-
formance Controller Section described below. Each of these sections can send and receive specific MIDI
Messages in accordance with its function.
4
Port Part number MIDI Receive Ch MIDI Transmit ch Assigned Function Details
A 01 - 1-16 Upper1 -
A 02 - 1-16 Upper2 -
A 03 - 1-16 Lower -
A 04 - - - -
A 05 - 1-16 Auto Harmonize -
A 06 - 6 - -
A 07 - 7 - -
A 08 - 8 Metronome -
A 09 - 9 Accomp Percussion
A 10 - 10 Accomp Drum
A 11 - 11 Accomp Bass
A 12 - 12 Accomp Chord1
A 13 - 13 Accomp Chord2
A 14 - 14 Accomp Chord3
A 15 - 15 Accomp Chord4
A 16 - 16 Accomp Chord5
Port Part number MIDI Receive Ch MIDI Transmit Ch Assigned Function Details
B 17 - - Recorder System Track
Upper1
B 18 - - Recorder System Track
Upper2
B 19 - - Recorder System Track
Lower
B 20 - - - -
B 21 - - Recorder System Track Auto
Harmonize
B 22 - - - -
B 23 - - - -
B 24 - - Precount -
B 25 - - - -
B 26 - - - -
B 27 - - - -
B 28 - - - -
B 29 - - - -
B 30 - - - -
B 31 - - - -
B 32 - - - -
5
Port Part number MIDI Receive Ch MIDI Transmit Ch Assigned Function Details
C 33 1 - MIDI/Auto Recorder Solo
Play/Recorder Track1
C 34 2 - MIDI/Auto Recorder Solo
Play/Recorder Track2
C 35 3 - MIDI/Auto Recorder Solo
Play/Recorder Track3
C 36 4 - MIDI/Auto Recorder Solo
Play/Recorder Track4
C 37 5 - MIDI/Auto Recorder Solo
Play/Recorder Track5
C 38 6 - MIDI/Auto Recorder Solo
Play/Recorder Track6
C 39 7 - MIDI/Auto Play -
C 40 8 - MIDI/Auto Play -
C 41 9 - MIDI/Auto Play -
C 42 10 - MIDI/Auto Play -
C 43 11 - MIDI/Auto Play -
C 44 12 - MIDI/Auto Play -
C 45 13 - MIDI/Auto Play -
C 46 14 - MIDI/Auto Play -
C 47 15 - MIDI/Auto Play -
C 48 16 - MIDI/Auto Play -
6
Part II
Channel Message
5 Note Off
Format
Transmit Sent when something is played on the keyboard or when play is performed using an arpeggio,
etc. The key number changes in accordance with on the Transpose function and Octave Shift function.
6 Note On
Message Format: 9nH kkH vvH
n: MIDI Channel Number
kk: Key Number
vv: Velocity
Transmit Sent when something is played on the keyboard or when play is performed using an arpeggio,
etc. The key number changes in accordance with on the Transpose function and Octave Shift function.
7 Control Change
Message Format: BnH ccH vvH
n: MIDI Channel Number
cc: Control Number
vv: Value
For details about messages, see each section of this manual that covers them.
7
Note1: For details about the relationship between the MSB value and the tone, see the Tone List that comes with the
Instrument.
Receive Receipt causes a change in the tone bank number stored in Instrument memory, but the
tone is not actually changed until a Program Change message is received. For details, see “8 Program
Change”. If LSB is specified as 40H, the type of reverb, chorus, and delay will change according to the
tone when the tone is changed in the Program Change message.
Receive Receipt adds, to the tone being sounded, modulation of a depth specified by the value. In
the case of a tone that already has modulation applied, receipt of this message increases the modulation
depth. The modulation effect differs according to the tone being used.
Transmit Sent when portament time is used. Sent when the knob is operated by setting.
Transmit Sent when there is a change to the parameter assigned to RPN, NRPN.
8
7.5 Channel Volume (07H)
Transmit Sent when part volume is used. Sent when the knob is operated by setting.
Note1: For information about the relationship between setting values and send/receive values, see “14.5 Pan Setting Value
Table” in “IV Setting Values and Send/Receive Values”.
Transmit Sent when part pan is used. Sent when the knob is operated by setting.
9
Timbre Type Specific Operation This operation differs in accordance with the Timbre Type (see
“About the Timbre Type” in “8 Program Change”) setting.
see “14.3 Sustain Pedal Setting Value Table” in “IV Setting Values and Send/Receive Values.”
• Timbre Type: Drum The received message does not affect sound source operation.
Note1: For information about the relationship between setting values and send/receive values, see the “14.2 Off/On Setting
Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Note1: For information about the relationship between setting values and send/receive values, see the “14.2 Off/On Setting
Value Table” in “IV Setting Values and Send/Receive Values” of this document.
10
Receive Receipt performs an operation equivalent to a sostenuto pedal operation.
Note1: For information about the relationship between setting values and send/receive values, see the “14.2 Off/On Setting
Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Transmit Sent when a pedal that has a soft pedal function is operated.
Note1: For information about the relationship between setting values and send/receive values, see the “14.4 –64 - 0 - +63
Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Transmit It will be changed when sustain is used and when setting is changed. Sent when the knob
is operated by setting.
Receive Receipt makes a relative change in the time it takes for a note to decay to zero after a key is
released.
11
Note1: For information about the relationship between setting values and send/receive values, see the “14.4 –64 - 0 - +63
Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Receive Receipt makes a relative change in the time it takes for a note to rise to its maximum level.
Note1: For information about the relationship between setting values and send/receive values, see the “14.4 –64 - 0 - +63
Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Note1: For information about the relationship between setting values and send/receive values, see the “14.4 –64 - 0 - +63
Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Note1: For information about the relationship between setting values and send/receive values, see the “14.4 –64 - 0 - +63
Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
12
7.18 Vibrato Delay (4EH)
Note1: For information about the relationship between setting values and send/receive values, see the “14.4 –64 - 0 - +63
Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Receive Receipt of this message first stores the Source Note Number for the next note. When the next
Note On is received, the portamento effect is applied to the note using this Source Note Number as the
pitch start point and the Note On event key number as the end point. If there already is a note being
sounded by Source Note Number at this time, the new note on is not performed and the portamento
effect is applied to the pitch of the note being sounded. That is to say that legato play is performed.
Transmit Sent when the knob is operated by setting. Sent when GM tone is selected.
Transmit Sent when the knob is operated by setting. Sent when Chorus type or GM tone is selected.
13
7.22 Delay Send Level (5EH)
Transmit Sent when the knob is operated by setting. Sent when Delay type or GM tone is selected.
Transmit Sent when calling Registration. Sent when the bend range is changed.
14
7.23.3 Channel Coarse Tune
Receive Receipt changes the coarse tune of the corresponding part. Does not affect sound source
operation when the Timbre Type (see “About the Timbre Type” in “8 Program Change”) is Drum.
7.23.4 Null
Transmit Sent when there is a change to the parameter assigned to RPN, NRPN.
15
Receive Receipt releases (key release) all voices that are sounding.
Receive Receipt performs the same operation as when All Notes Off is received.
Receive Receipt performs the same operation as when All Notes Off is received.
Receive Receipt performs the same operation as when All Notes Off is received.
Receive Receipt performs the same operation as when All Notes Off is received.
8 Program Change
Note1: For details about the relationship between the program number and the tone, see the Tone List that comes with the
Instrument.
16
Receive Receipt changes the tone of the corresponding part. The selected tone is determined by the
program value of this message and the Bank Select message value received prior to this message. Also
note that receipt of this message also may change the Timbre Type that corresponds to the selected
tone. For more information, see “About the Timbre Type” below.
About the Timbre Type Tones that are selected by each Instrument part have an attribute that
depends on the sound source operation type. This attribute is called the “timbre type,” which is one of
the types described below.
• Melody
This timbre type optimizes for normal melody tones. The damper pedal performs on/off operations.
• Piano
This Timbre Type is for piano tones. The decay rate of the voice being sounded is seamlessly altered
in accordance with the damper pedal position. The method for producing sound in response to the
note messages also is different from that of the melody Timbre Type, and operation is optimized
for piano.
• LMPiano
This Timbre Type is for Linear Morphing piano tones. The decay rate of the voice being sounded
and Damper Resonance effect characteristics are seamlessly altered in accordance with the damper
pedal position. The method for producing sound in response to the note messages also is different
from that of the melody Timbre Type, and operation is optimized for piano.
• Drum
This setting optimizes for drum sounds. The damper pedal does not function. The Hold1, Channel
Coarse Tune, and Master Coarse Tune messages are ignored if they are received.
Receive Receipt adds, to the tone being sounded, modulation of a depth specified by the value. In
the case of a tone that already has modulation applied, receipt of this message increases the modulation
depth. The modulation effect differs according to the tone being used.
Receive Receipt changes the pitch of the currently sounding note. The range of the pitch change
depends on the bend range value setting.
17
Part III
System Message
11 Timing Clock
Receive Receipt while the MIDI sync mode is slave causes tempo to be synced based in timing clock
information.
12 Active Sensing
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.
ID Number ID Name
44H Casio Computer Co. Ltd
7EH Non Real Time System Exclusive Message
7FH Real Time System Exclusive Message
Message Format: F0H 7FH 7FH 04H 01H llH mmH F7H
ll: LSB Value(Receive:Ignored)
mm: MSB Value
18
13.1.2 Master Fine Tuning
Message Format: F0H 7FH 7FH 04H 03H llH mmH F7H
ll: LSB Value(Note1)
mm: MSB Value(Note1)
Note1: For information about the relationship between setting values and send/receive values, see “14.6 Fine Tuning Setting
Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Message Format: F0H 7FH 7FH 04H 04H llH mmH F7H
ll: LSB Value(Transmit:00H,Receive:Ignored)
mm: MSB Value(28H - 58H)
Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 01H 00H vvH F7H
vv: Value(Note1)
Note1: For information about the relationship between setting values and send/receive values, see “14.7 Reverb Type Setting
Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 01H 01H vvH F7H
vv: Value
Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 00H vvH F7H
vv: Value(Note1)
Note1: For information about the relationship between setting values and send/receive values, see “14.8 Chorus Type Setting
Value Table” in “IV Setting Values and Send/Receive Values” of this document.
19
13.1.7 Mod Rate
Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 01H vvH F7H
vv: Value
Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 02H vvH F7H
vv: Value
Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 04H vvH F7H
vv: Value
13.2.1 GM System On
Receive Receipt puts the sound source into a GM sound source mode.
13.2.2 GM System Off
Receive Receipt changes the sound source setting to the Instrument presetting.
Receive Though the Instrument does not support GM2, receipt of the GM2 System On message has
the same result as receipt of the GM System On message.
20
13.3 CASIO General System Exclusive
Message Format: F0H 44H 7EH 7FH iiH ccH ssH ggH ppH ddH ... F7H
ii: Device ID (7FH)
cc: Category ID
ss: Sub Category ID
gg: Group ID (00H)
pp: Parameter ID
dd ...: Data
Message Format: F0H 44H 7EH 7FH 7FH 04H 00H 00H 00H ccH ttH F7H
cc: Channel(Note1)
tt: Type(Note2)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Note2: For information about the relationship between setting values and send/receive values, see “14.9 Reverb Type (CASIO
General System Exclusive) Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Message Format: F0H 44H 7EH 7FH 7FH 04H 01H 00H 00H ccH ttH F7H
cc: Channel(Note1)
tt: Type(Note2)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Note2: For information about the relationship between setting values and send/receive values, see “14.10 Chorus Type (CASIO
General System Exclusive) Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
21
13.3.3 Delay Type
Message Format: F0H 44H 7EH 7FH 7FH 04H 02H 00H 00H ccH ttH F7H
cc: Channel(Note1)
tt: Type(Note2)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Note2: For information about the relationship between setting values and send/receive values, see “14.11 Delay Type (CASIO
General System Exclusive) Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Message Format: F0H 44H 7EH 7FH 7FH 06H 00H 00H 00H ccH vvH F7H
cc: Channel(Note1)
vv: Value (00H : Note Mode, 01H : Phrase Mode)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Transmit Sent when the Lyric Tone Play Mode of Vocal Synthesis is changed.
Receive Receipt changes the Lyric Tone Play Mode. The settings of this instrument are changed
regardless of the Channel.
Message Format: F0H 44H 7EH 7FH 7FH 06H 00H 00H 01H ccH vvH F7H
cc: Channel(Note1)
vv: Value (00H : Off, 01H : On)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Transmit Sent when the Lyric Tone Hold of Vocal Synthesis is changed.
Receive Receipt changes the Lyric Tone Hold. The settings of this instrument are changed regardless
of the Channel.
22
13.3.6 Syllable Position Control (CT-S1000V only)
Message Format: F0H 44H 7EH 7FH 7FH 06H 00H 00H 02H ccH vvH ppH F7H
cc: Channel(Note1)
vv: Value (00H : Off, 01H : On)
pp: Syllable Position (00H : 1st syllable, 01H : 2nd syllable, ...)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Receive Receipt sets/cancels the Syllable Position. The settings of this instrument are changed re-
gardless of the Channel.
Message Format: F0H 44H 7EH 7FH 7FH 06H 01H 00H 00H ccH vvH F7H
cc: Channel(Note1)
vv: Value (00H-1EH)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Transmit Sent when the Lyric Tone Attack of Vocal Synthesis is changeed.
Receive Receipt changes the Lyric Tone Attack. The settings of this instrument are changed regardless
of the Channel.
Message Format: F0H 44H 7EH 7FH 7FH 06H 01H 00H 01H ccH vvH F7H
cc: Channel(Note1)
vv: Value(00H : Off, 01H : On)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Transmit Sent when the Lyric Tone Attack Balancer of Vocal Synthesis is changeed.
Receive Receipt changes the Lyric Tone Attack Balancer. The settings of this instrument are changed
regardless of the Channel.
Message Format: F0H 44H 7EH 7FH 7FH 06H 01H 00H 02H ccH ddH ddH ddH ddH F7H
cc: Channel(Note1)
dd: Data(Note2)
23
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Note2: The microsecond per quarter note of tempo is expressed in 24 bits and divided into 4 Bytes of 3 bits, 7 bits, 7 bits,
and 7 bits.
For information about the relationship between setting values and send/receive values, see “14.12 Lyric Speed Setting Value Table”
in “IV Setting Values and Send/Receive Values” of this document.
Transmit Sent when the Lyric Tone Speed of Vocal Synthesis is changeed.
Receive Receipt changes the Lyric Tone Speed. The settings of this instrument are changed regardless
of the Channel.
Message Format: F0H 44H 7EH 7FH 7FH 06H 02H 00H 00H ccH vvH F7H
cc: Channel(Note1)
vv: Value(Note2)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Note2: For information about the relationship between setting values and send/receive values, see “14.13 Gender Setting Value
Table” in “IV Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the Gender of a Vocalist. The settings of this instrument are changed re-
gardless of the Channel.
Message Format: F0H 44H 7EH 7FH 7FH 06H 02H 00H 01H ccH vvH F7H
cc: Channel(Note1)
vv: Value(Note2)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Note2: For information about the relationship between setting values and send/receive values, see “14.14 Age Setting Value
Table” in “IV Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the Age of a Vocalist. The settings of this instrument are changed regardless
of the Channel.
24
13.3.12 Vocalist Number (CT-S1000V only)
Message Format: F0H 44H 7EH 7FH 7FH 06H 02H 00H 02H ccH nnH F7H
cc: Channel(Note1)
nn: Number(00H - 16H)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Receive Receipt changes the Vocalist. The settings of this instrument are changed regardless of the
Channel.
Message Format: F0H 44H 7EH 7FH 7FH 06H 02H 00H 03H ccH 00H iiH vvH F7H
cc: Channel(Note1)
ii: ID(Note2)
vv: Value(Note2)
Note1: For information about the relationship between setting values and send/receive values, see “MIDI Receive Ch” in
“1.3.2 Instrument Part Block” of this document.
Note2: For information about the relationship between setting values and send/receive values, see “14.15 Vocalist Single
Parameter Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
Transmit Sent when the following Vocalist Parameters in Vocal synthesis changed.
Attack Time, Release Time, Modulation Range, Vibrato Depth, Vibrato Rate, Vibrato Delay, Cutoff,
Portamento, Portamento Time, Octave Shift
Receive Receipt changes various settings of the Vocalist. The settings of this instrument are changed
regardless of the Channel.
25
Part IV
Setting Values and Send/ Receive Values
14 Setting Value Tables
14.1 0 - 127 Setting Value Table
26
14.6 Fine Tuning Setting Value Table
14.9 Reverb Type (CASIO General System Exclusive) Setting Value Table
27
Transmit Value Receive Value Parameter
00H 00H Room1
01H 01H Room2
02H 02H Room3
03H 03H Hall1
04H 04H Hall2
05H 05H Plate1
06H 06H Delay
07H 07H Pan Delay
08H 08H Plate2
0AH 0AH Large Room1
0BH 0BH Large Room2
0CH 0CH Stadium1
0DH 0DH Stadium2
0EH 0EH Long Delay1
0FH 0FH Long Delay2
10H 10H Room4
11H 11H Room5
16H 16H Church
17H 17H Hall3
18H 18H Hall4
19H 19H Hall5
1AH 1AH Hall6
1EH 1EH Cathedral
1FH 1FH Stadium3
20H 20H Off
2DH 2DH Tone
14.10 Chorus Type (CASIO General System Exclusive) Setting Value Table
14.11 Delay Type (CASIO General System Exclusive) Setting Value Table
28
Transmit Value Receive Value Parameter
00H 00H Short1
01H 01H Short2
02H 02H Echo
03H 03H Tempo Sync Short
04H 04H Tempo Sync Middle
05H 05H Tempo Sync Long
06H 06H Ambience
07H 07H Middle1
08H 08H Middle2
09H 09H Long1
0AH 0AH Long2
10H 10H Middle Pan
11H 11H Long Pan1
12H 12H Long Pan2
13H 13H Long Pan3
14H 14H Tone
29
14.15 Vocalist Single Parameter Setting Value Table
30
Part V
MIDI Implementation Notation
15 Value Notation
15.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.
31
Decimal Hexadecimal Binary
0 00H 00000000B
1 01H 00000001B
2 02H 00000010B
3 03H 00000011B
4 04H 00000100B
5 05H 00000101B
6 06H 00000110B
7 07H 00000111B
8 08H 00001000B
9 09H 00001001B
10 0AH 00001010B
11 0BH 00001011B
12 0CH 00001100B
13 0DH 00001101B
14 0EH 00001110B
15 0FH 00001111B
16 10H 00010000B
: :
125 7DH 01111101B
126 7EH 01111110B
127 7FH 01111111B
32