MIDI Implementation
Page 1
... Overview 1 Product Configuration as a MIDI Device 5 1.1 System Section...5 1.2 Performance Controller Section ...5 1.3 Sound Generator Section ...5 1.3.1 Sound Generator Common Block ...5 1.3.2 Instrument Part Block...6 2 Timbre Type Specific Operation ...7 3 Conditions that Disable Message Send ...) ...11 9.7 Hold1 (40H) ...11 9.8 Sostenuto (42H) ...12 9.9 Soft (43H) ...12 9.10 Reverb Send (5BH) ...12 9.11 Chorus Send (5DH) ...13 9.12 NRPN (62H,63H)...13 1 CTK-4000/CTK-5000/LK-270/LK-205/WK-200/WK-500/CDP-200R MIDI Implementation CASIO COMPUTER CO., LTD.
... Overview 1 Product Configuration as a MIDI Device 5 1.1 System Section...5 1.2 Performance Controller Section ...5 1.3 Sound Generator Section ...5 1.3.1 Sound Generator Common Block ...5 1.3.2 Instrument Part Block...6 2 Timbre Type Specific Operation ...7 3 Conditions that Disable Message Send ...) ...11 9.7 Hold1 (40H) ...11 9.8 Sostenuto (42H) ...12 9.9 Soft (43H) ...12 9.10 Reverb Send (5BH) ...12 9.11 Chorus Send (5DH) ...13 9.12 NRPN (62H,63H)...13 1 CTK-4000/CTK-5000/LK-270/LK-205/WK-200/WK-500/CDP-200R MIDI Implementation CASIO COMPUTER CO., LTD.
MIDI Implementation
Page 7
... mode of each message. 3 Conditions that Disable Message Send and Receive All MIDI message send and receive is temporarily disabled while any one of the following processes is in progress. • SD memory card operation in progress Applicable Models: CTK-5000, LK-270, LK-205, WK-500, CDP-200R • Recorder recording in...
... mode of each message. 3 Conditions that Disable Message Send and Receive All MIDI message send and receive is temporarily disabled while any one of the following processes is in progress. • SD memory card operation in progress Applicable Models: CTK-5000, LK-270, LK-205, WK-500, CDP-200R • Recorder recording in...
MIDI Implementation
Page 14
...13.3 Coarse Tune Format Message Format: BnH 64H 02H BnH 65H 00H BnH 06H mmH BnH 26H llH n: MIDI Channel Number mm: MSB Value ll: LSB Value 14 9.13.1 Pitch Bend Sensitivity Format Message Format: BnH ...64H 00H BnH 65H 00H BnH 06H mmH BnH 26H llH n: MIDI Channel Number mm: MSB Value 0 - 12 ll: LSB Value Send 00H Receive Ignored Send Sent when the Bend...: BnH 64H 01H BnH 65H 00H BnH 06H mmH BnH 26H llH n: MIDI Channel Number mm: MSB Value ll: LSB Value Send This message is changed on the CTK-5000, WK-500, or CDP-200R.
...13.3 Coarse Tune Format Message Format: BnH 64H 02H BnH 65H 00H BnH 06H mmH BnH 26H llH n: MIDI Channel Number mm: MSB Value ll: LSB Value 14 9.13.1 Pitch Bend Sensitivity Format Message Format: BnH ...64H 00H BnH 65H 00H BnH 06H mmH BnH 26H llH n: MIDI Channel Number mm: MSB Value 0 - 12 ll: LSB Value Send 00H Receive Ignored Send Sent when the Bend...: BnH 64H 01H BnH 65H 00H BnH 06H mmH BnH 26H llH n: MIDI Channel Number mm: MSB Value ll: LSB Value Send This message is changed on the CTK-5000, WK-500, or CDP-200R.
MIDI Implementation
Page 15
... controller. 15 Receive Receipt changes Channel Coarse Tune. Receive Receipt deselects RPN. 9.14 All Sound Off (78H) Format Message Format: BnH 78H 00H n: MIDI Channel Number Send Sent when Local is changed on the Instrument. Receive Receipt stops all voices that are sounding. 9.15 Reset All Controllers (79H) Format... sound source operation when the Timbre Type is Drum. 9.13.4 Null Format Message Format: BnH 64H 7FH BnH 65H 7FH n: MIDI Channel Number Send Sent after the Bend Range is set to OFF on the CTK-5000, WK-500, or CDP-200R. Send This message is not sent by this Instrument.
... controller. 15 Receive Receipt changes Channel Coarse Tune. Receive Receipt deselects RPN. 9.14 All Sound Off (78H) Format Message Format: BnH 78H 00H n: MIDI Channel Number Send Sent when Local is changed on the Instrument. Receive Receipt stops all voices that are sounding. 9.15 Reset All Controllers (79H) Format... sound source operation when the Timbre Type is Drum. 9.13.4 Null Format Message Format: BnH 64H 7FH BnH 65H 7FH n: MIDI Channel Number Send Sent after the Bend Range is set to OFF on the CTK-5000, WK-500, or CDP-200R. Send This message is not sent by this Instrument.
MIDI Implementation
Page 18
Receive Receipt changes the pitch of the pitch change depends on the CTK-5000, WK-500, or CDP-200R. The range of the currently sounding note. 12 Channel Aftertouch Format Message Format: DnH vvH n: MIDI Channel Number vv: Value Send These messages are never sent. The modulation effect differs according to the voice that... Range value setting. 18 Receive Receipt of this message adds modulation to the tone being used. 13 Pitch Bend Format Message Format: EnH llH mmH n: MIDI Channel Number ll: Value LSB mm: Value MSB Send Sent when a pitch bender operation is sounding.
Receive Receipt changes the pitch of the pitch change depends on the CTK-5000, WK-500, or CDP-200R. The range of the currently sounding note. 12 Channel Aftertouch Format Message Format: DnH vvH n: MIDI Channel Number vv: Value Send These messages are never sent. The modulation effect differs according to the voice that... Range value setting. 18 Receive Receipt of this message adds modulation to the tone being used. 13 Pitch Bend Format Message Format: EnH llH mmH n: MIDI Channel Number ll: Value LSB mm: Value MSB Send Sent when a pitch bender operation is sounding.
User Guide
Page 5
...Connecting to Audio Equipment E-69 Contents Reference E-70 Troubleshooting E-70 Specifications E-72 Operating Precautions E-73 Error Messages E-74 Song List E-75 MIDI Implementation Chart Included Accessories ● Music Stand ● Song Book ● Leaflets • Safety Precautions • Appendix • ...casio.com/ E-3 English Other Useful Digital Keyboard Functions E-53 Changing the Scale of the Keyboard E-53 Using Music Preset E-56 Using the Arpeggiator E-56 Deleting User Song Data E-57 Deleting All Data in Digital Keyboard Memory E-58 Using a Memory Card (CTK-5000...
...Connecting to Audio Equipment E-69 Contents Reference E-70 Troubleshooting E-70 Specifications E-72 Operating Precautions E-73 Error Messages E-74 Song List E-75 MIDI Implementation Chart Included Accessories ● Music Stand ● Song Book ● Leaflets • Safety Precautions • Appendix • ...casio.com/ E-3 English Other Useful Digital Keyboard Functions E-53 Changing the Scale of the Keyboard E-53 Using Music Preset E-56 Using the Arpeggiator E-56 Deleting User Song Data E-57 Deleting All Data in Digital Keyboard Memory E-58 Using a Memory Card (CTK-5000...
User Guide
Page 9
... Voice Fingering Guide Note Guide Performance Evaluation Phrase Length 10 Other Settings Arpeggiator Hold Pedal Effect Pitch Bend Range (CTK-5000 only) Accompaniment Scale LCD Contrast 11 MIDI Settings Keyboard Channel Navigate Channels Local Control Accomp Out 12 Delete Sampled Sound Delete User Rhythm Delete User Song Delete...Page E-15 E-40 E-28 E-10 E-15 E-14 E-14 E-22 E-23 E-24 E-32 E-33 E-33 E-33 E-57 E-15 E-16 AcompScl E-55 Contrast E-10 MIDI Keybd Ch E-66 Navi. Ch E-66 Local E-67 AcompOut E-67 DELETE (tone name) E-23 (rhythm name) E-45 (song name) E-57 All Data E-58 ...
... Voice Fingering Guide Note Guide Performance Evaluation Phrase Length 10 Other Settings Arpeggiator Hold Pedal Effect Pitch Bend Range (CTK-5000 only) Accompaniment Scale LCD Contrast 11 MIDI Settings Keyboard Channel Navigate Channels Local Control Accomp Out 12 Delete Sampled Sound Delete User Rhythm Delete User Song Delete...Page E-15 E-40 E-28 E-10 E-15 E-14 E-14 E-22 E-23 E-24 E-32 E-33 E-33 E-33 E-57 E-15 E-16 AcompScl E-55 Contrast E-10 MIDI Keybd Ch E-66 Navi. Ch E-66 Local E-67 AcompOut E-67 DELETE (tone name) E-23 (rhythm name) E-45 (song name) E-57 All Data E-58 ...
User Guide
Page 54
... of bl starts and stops playback. 9. appears on an External Device You can save recorded song data as a standard MIDI file (SMF 0 format). ■ To save data to an SD memory card (CTK-5000 only) See page E-61. ■ To save data you recorded. • Each press of an SD memory card, you...
... of bl starts and stops playback. 9. appears on an External Device You can save recorded song data as a standard MIDI file (SMF 0 format). ■ To save data to an SD memory card (CTK-5000 only) See page E-61. ■ To save data you recorded. • Each press of an SD memory card, you...
User Guide
Page 61
... and damage the card slot. • Never insert anything besides an SD memory card into the card slot. E-59 Using a Memory Card (CTK-5000 Only) 3 bp br English bl cs ct Your Digital Keyboard's SD memory card slot makes it possible for information about its capacity. This is...ST7 (page E-53) Registration setups (page E-46) Tone and rhythm setup settings RM7 All data Above data AL7 *1: Sampled drum set sounds *2: Standard MIDI file (format 0, 1) *3: Data recorded playing along with it from the Digital Keyboard. • While data is being stored to or recalled from an...
... and damage the card slot. • Never insert anything besides an SD memory card into the card slot. E-59 Using a Memory Card (CTK-5000 Only) 3 bp br English bl cs ct Your Digital Keyboard's SD memory card slot makes it possible for information about its capacity. This is...ST7 (page E-53) Registration setups (page E-46) Tone and rhythm setup settings RM7 All data Above data AL7 *1: Sampled drum set sounds *2: Standard MIDI file (format 0, 1) *3: Data recorded playing along with it from the Digital Keyboard. • While data is being stored to or recalled from an...
User Guide
Page 70
... Digital Keyboard Memory Data You can transfer sampled sounds, recorded songs, and other data in Digital Keyboard memory to turn off power. With the CTK-5000 (only), you save data in memory, it will be able to find such a link, use data for other models, you may experience ... SD memory card (page E-59) can be transferred to a computer as a standard MIDI file (SMF format). You also can load standard MIDI file (SMF) data, and Auto Accompaniment data you download from the CASIO website to the Digital Keyboard, which greatly expands the Song Bank songs and Auto Accompaniment ...
... Digital Keyboard Memory Data You can transfer sampled sounds, recorded songs, and other data in Digital Keyboard memory to turn off power. With the CTK-5000 (only), you save data in memory, it will be able to find such a link, use data for other models, you may experience ... SD memory card (page E-59) can be transferred to a computer as a standard MIDI file (SMF format). You also can load standard MIDI file (SMF) data, and Auto Accompaniment data you download from the CASIO website to the Digital Keyboard, which greatly expands the Song Bank songs and Auto Accompaniment ...
User Guide
Page 74
...;2 octaves Tuning A4 = approx. 440 Hz ±100 cents Scale Tuning Scale Fine Tune (CTK-5000 only), Quarter Tone (CTK-5000 only), Preset Scales Music Preset 305 One Touch Preset CTK-4000: 180 CTK-5000: 200 Auto Harmonize 12 types Arpeggiator 90 types MIDI 16 multi-timbre received, GM Level 1 standard Musical Information Function Tone, Rhythm, Song Bank...
...;2 octaves Tuning A4 = approx. 440 Hz ±100 cents Scale Tuning Scale Fine Tune (CTK-5000 only), Quarter Tone (CTK-5000 only), Preset Scales Music Preset 305 One Touch Preset CTK-4000: 180 CTK-5000: 200 Auto Harmonize 12 types Arpeggiator 90 types MIDI 16 multi-timbre received, GM Level 1 standard Musical Information Function Tone, Rhythm, Song Bank...
User Guide
Page 78
Models: CTK-4000 / CTK-5000 MIDI Implementation Chart Version : 1.0 Function Transmitted Recognized Remarks Basic Channel Default Changed 1 1 - 16 1 - 16 1 - 16 Mode Default Messages Altered Mode 3 X Mode 3 X Note Number ... = 0 0 - 127 0 - 127 *1 O 9nH v = 1 - 127 X 9nH v = 0, 8nH V =** **: no relation **: sin relación After Touch Key's Ch's Pitch Bender Control Change 0, 32 1 6, 38 7 10 11 64 X X X (CTK-4000) O (CTK-5000) O X X (CTK-4000) O (CTK-5000) *2 O O X O *4 X O O O (MSB only) O O *3 O O O O Bank select Modulation Data entry Volume Pan Expression Hold 1 B
Models: CTK-4000 / CTK-5000 MIDI Implementation Chart Version : 1.0 Function Transmitted Recognized Remarks Basic Channel Default Changed 1 1 - 16 1 - 16 1 - 16 Mode Default Messages Altered Mode 3 X Mode 3 X Note Number ... = 0 0 - 127 0 - 127 *1 O 9nH v = 1 - 127 X 9nH v = 0, 8nH V =** **: no relation **: sin relación After Touch Key's Ch's Pitch Bender Control Change 0, 32 1 6, 38 7 10 11 64 X X X (CTK-4000) O (CTK-5000) O X X (CTK-4000) O (CTK-5000) *2 O O X O *4 X O O O (MSB only) O O *3 O O O O Bank select Modulation Data entry Volume Pan Expression Hold 1 B