Casio CTK-4200 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Casio CTK-4200, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Casio CTK-4200 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Casio CTK-4200. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Casio CTK-4200 should contain:
- informations concerning technical data of Casio CTK-4200
- name of the manufacturer and a year of construction of the Casio CTK-4200 item
- rules of operation, control and maintenance of the Casio CTK-4200 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Casio CTK-4200 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Casio CTK-4200, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Casio service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Casio CTK-4200.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Casio CTK-4200 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    CTK-4200/CTK-5300/LK-211/LK-280 WK-220/WK-225/WK-330/CDP-220R MIDI Implemen tation CASIO COMPUTER CO., L TD. Con ten ts I MIDI Message Ov erview 5 1 Pro duct Configuration as a MIDI Device 5 1 . 1 S y s t e m S e c t i o n.......................................... 5 1.2 P erformance Con troller Section . . . . . . . . . . . . . . . . . . . . . . .[...]

  • Page 2

    9 . 7 H o l d 1 ( 4 0 H ) ........................................... 1 1 9 . 8 S o s t e n u t o ( 4 2 H ) ......................................... 1 1 9 . 9 S o f t ( 4 3 H ) ............................................ 1 1 9 . 1 0 R e v e r b S e n d ( 5 B H ) ....................................... 1 2 9 . 1 1 C h o r u s S e n d ( 5 D H ) ...[...]

  • Page 3

    1 9 . 3 F o r m a t o f E a c h F i e l d ...................................... 2 2 20 Individual P arameter Op erations 29 21 P arameter Set T ransfer 29 2 1 . 1 C o m m u n i c a t i o n M o d e s ..................................... 2 9 21.2 One-w a y Mo de Comm unication Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 21.3 H[...]

  • Page 4

    32 P arameter Set T able 38 VI I Setting V alues and Send/ Receiv e V alues 40 33 Setting V alue T ables 40 3 3 . 1 O ff / O n S e t t i n g V a l u e T a b l e ................................... 4 0 33.2 –64 - 0 - +63 Setting V alue T able . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 3 3 . 3 P a n S e t t i n g V a l u e T [...]

  • Page 5

    P art I MIDI Message Ov erview 1 Pro duct Configuration as a MIDI Device As a MIDI device, this Instrument consists of the System Section, P erformance Controller Section, and Sound Generator Section describ ed below. Eac h of these sections can send and receiv e sp ecific MIDI Messages in accordance with its function. 1.1 System Section The Syst[...]

  • Page 6

    1.3.2 Instrumen t Part Block The instrumen t part section consists of a total of 32 instrumen t parts, divided into t wo groups, named Group A and Group B of 16 instrumen ts eac h. Eac h part can p erform operations and setting changes using c hannel messages and Instrumen t’s system exclusiv e messages. Only Group B can b e controlled b y extern[...]

  • Page 7

    op eration mode. F or details, see the explanation for eac h message. 3 Conditions that Disable Message Send and Receiv e All MIDI message send and receiv e is temp orarily disabled while an y one of the following processes is in progress. • SD memory card op eration in progress(LK-280, LK-211, CTK-5300, WK-330, CDP-220R only) • Recorder record[...]

  • Page 8

    P art I I Channel Message 4 Receiv e Channel The c hannel n um b er of the c hannel message received b y each part is sho wn in the table under “1.3.2 Instrumen t P art Blo c k”. 5 Send Channel Basically , the MIDI channel of the c hannel message sent when the Instrumen t is play ed coincides with the MIDI c hannel of the part b eing pla yed. N[...]

  • Page 9

    Send This message is not sen t b y this Instrumen t. Receiv e This message is not received b y this Instrument. 9 Con trol Change Message Format: BnH ccH vvH n: MIDI Channel Number cc: Control Number vv: Value Send Sen t when the Instrumen t’s p edal is operated or when Instrument settings are c hanged. Receiv e Receipt changes the pedal and othe[...]

  • Page 10

    9.3 Data En try (06H,26H) Message Format: BnH 06H mmH (MSB) BnH 26H llH (LSB) n: MIDI Channel Number mm: MSB Value ll: LSB Value Send Sen t when there is a c hange to the parameter assigned to RPN. This Instrumen t do es not ha ve a parameter that corresp onds to NRPN. Receiv e Receipt changes the parameter assigned to RPN. This Instrumen t do es n[...]

  • Page 11

    9.7 Hold1 (40H) Message Format: BnH 40H vvH n: MIDI Channel Number vv: Value (Note1) Note1 : F or information about the relationship b etw een setting v alues and send/receive v alues, see the “33.1 Off/On Setting V alue T able” in “VI I Setting V alues and Send/Receive V alues” of this do cument. Send Sen t when a p edal that has a sustai[...]

  • Page 12

    9.10 Rev erb Send (5BH) Message Format: BnH 5BH vvH n: MIDI Channel Number vv: Value Send Sen t when auto accompanimen t is used. Receiv e Receipt changes the rev erb send of the corresp onding part. 9.11 Chorus Send (5DH) Message Format: BnH 5DH vvH n: MIDI Channel Number vv: Value Send Sen t when auto accompanimen t is used and when a Chorus on/o[...]

  • Page 13

    9.13.1 Pitc h Bend Sensitivity Message Format: BnH 64H 00H BnH 65H 00H BnH 06H mmH BnH 26H llH n: MIDI Channel Number mm: MSB Value(00H - 0CH) ll: LSB Value(Send:00H, Receive:Ignored) Send Sen t when Bend Range is c hanged (CTK-5300, WK-330, CDP-220R only). Receiv e Receipt changes Bend Range. 9.13.2 Fine T une Message Format: BnH 64H 01H BnH 65H 0[...]

  • Page 14

    Send Sen t when an RPN message send op eration is performed. Receiv e Receipt de-selects RPN. 10 Mo de Message 10.1 All Sound Off (78H) Message Format: BnH 78H 00H n: MIDI Channel Number Send Sen t when the lo cal con trol is set to OFF on the Instrument. Receiv e Receipt stops all voices that are sounding. 10.2 Reset All Con trollers (79H) Messag[...]

  • Page 15

    Send This message is not sen t b y this Instrumen t. Receiv e Receipt p erforms the same op eration as when All Notes Off is received. 10.6 Mono (7EH) Message Format: BnH 7EH 00H n: MIDI Channel Number Send This message is not sen t b y this Instrumen t. Receiv e Receipt p erforms the same op eration as when All Notes Off is received. 10.7 P oly [...]

  • Page 16

    12 Channel After T ouc h Message Format: DnH vvH n: MIDI Channel Number vv: Value Send This message is not sen t b y this Instrumen t. Receiv e Receipt adds, to the tone b eing sounded, mo dulation of a depth sp ecified by the v alue. In the case of a tone that already has mo dulation applied, receipt of this message increases the mo dulation dept[...]

  • Page 17

    P art I I I System Message 14 Timing Clo c k Message Format: F8H Send Sen t when auto accompanimen t is used. Receiv e This message is not received b y this Instrument. 15 Start Message Format: FAH Send Sen t when auto accompanimen t is used. Receiv e This message is not received b y this Instrument. 16 Stop Message Format: FCH Send Sen t when auto[...]

  • Page 18

    18.1 Univ ersal Real Time System Exclusive Message Message Format: F0H 7FH....F7H 18.1.1 Master V olume Message Format: F0H 7FH 7FH 04H 01H llH mmH F7H ll: LSB Value(Send:00H, Receive:Ignored) mm: MSB Value Send This message is not sen t b y this Instrumen t. Receiv e Receipt changes the Master V olume. 18.1.2 Master Fine T uning Message Format: F0[...]

  • Page 19

    Receiv e Receipt changes the Rev erb duration. 18.1.5 Chorus T yp e Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 00H vvH F7H vv: Value(Note1) Note1 : F or information about the relationship b etw een setting v alues and send/receive v alues, see “33.6 Chorus Type Setting V alue T able” in “VI I Setting V alues and Send/Receive V al[...]

  • Page 20

    18.1.10 GS Message Message Format: F0H 41H ddH 42H 12H 40H 00H 7FH 00H 41H F7H dd: Device ID(Ignored) Send This message is not sen t b y this Instrumen t. Receiv e Receipt p erforms the same op eration as when the GM System On message is received. 18.2 Instrumen t-Sp ecific System Exclusive Message Message Format: F0H 44H 16H 02H ... F7H This mess[...]

  • Page 21

    P art IV Instrumen t-Sp ecific System Exclusiv e Messages 19 F ormat This section explains the format of the Instrumen t-sp ecific System Exclusiv e Messages. See “V Parameter List” and “VI P arameter Set List” for information ab out ho w parameter sets actually are transferred. 19.1 Message Classifications Basically , the op eration tha[...]

  • Page 22

    19.2 Basic Message Structure Instrumen t-sp ecific system exclusiv e message op eration can b e broadly divided b etw een tw o metho ds: Individual P arameter T ransfer (single parameter send/receive) and Bulk P arameter Set T ransfer (batc h parameter send/receiv e). Each method includes a num b er of different messages. The field in the SysEx [...]

  • Page 23

    19.3.4 dev : MIDI Device ID 00H - 7FH Format: 0dddddddB The con ten ts of this field in a receiv ed message are compared with the Mo del’s MIDI Device ID, and receipt of the incoming message is allo w ed only when the t w o IDs matc h. When a message con taining 7FH is receiv ed, receipt of the message is alwa ys allow ed, regardless of the Inst[...]

  • Page 24

    HBR:Handshak e Bulk Parameter Set Request Indicates a send request message using the pa- rameter set image handshak e mo de. When the Instrumen t receiv es this action, it uses an HBS message to return the sp ecified parameter set. HBS:Handshak e Bulk Parameter Set Send Indicates a parameter set image send message using handshak e mo de. The param[...]

  • Page 25

    Category Transfer ID (c) Parameter Set Individual Parameter One-way Bulk Handshake Bulk 00H System A - - 02H Patch A - - 03H Tone A A A 06H Drum A A A 0DH Instrument A A A 0EH Wave Parameter A A A 0FH Wave Data F A A 12H Scale Memory A A A 1FH All F A A 20H Song F A A 21H Sequence F A A 22H Registration F A A 23H Lesson Rec F A A 24H Rhythm F A A A[...]

  • Page 26

    Blo c k Bit Field Division When the parameter blo c k has a m ulti-dimensional arra y structure, bit 21 of the blo c k num b er is divided into prescribed bit fields based on the rules explained b elow. • Case 1 When an arra y has three or few er nesting lev els and the n um b er of arra ys in each dimension is 128 or less, they are assigned b e[...]

  • Page 27

    19.3.13 len : Data Length Format: LSB 0lllllllB MSB 0mmmmmmmB As sho wn b elo w, the meaning of this field differs dep ending on whether an individual transfer or a bulk parameter set transfer is b eing performed. Individual P arameter T ransfer Data length indicates the length of the array being transferred min us 1 when the parameter con tains [...]

  • Page 28

    19.3.15 Single P arameter Data Size Limit With the Instrumen t’s system exclusiv e message format, the size of a single message cannot exceed 256 b ytes. The data size and the array size, how ever, can cause a pack et to exceed 256 bytes when transferring a single parameter arra y . In this case, the IPS and IPR message data length and data index[...]

  • Page 29

    19.3.18 EO X : End of System Exclusive Message Format: 11110111B This is the End of System Exclusiv e Message status b yte established b y the MIDI standard. 20 Individual P arameter Op erations There are t w o parameter unit op erations: Individual Parameter T ransfer and Individual Parameter Request. F or one session, in resp onse to an IPR (Indi[...]

  • Page 30

    Session “One session” refers to a series of pro cesses that occur for one user op eration. One subsession or m ultiple subsessions mak e up a session. The sender sends EOS (End of Session) to end a session. Regardless of whether there is a single parameter set or m ultiple parameter sets b eing transferred, a bulk dump alw a ys tak es the form [...]

  • Page 31

    Data Receiver Data Sender Operation (External Device) (This Instrument) HBR -----> Send Request (Optional) <----- HBS Data Send ACK -----> Acknowledge <----- HBS Data Send ACK -----> Acknowledge : : ACK -----> Acknowledge <----- EOD End of Data : Other Sub Session : <----- EOS End of Session The pac k ed with the same pac k [...]

  • Page 32

    Data Receiver Data Sender Operation (External Device) (This Instrument) HBR -----> Send Request (Optional) <----- HBS Data Send ACK -----> Acknowledge <----- HBS Data Send (Error generated) ERR -----> Error <----- HBS Data Send (Retry 1) (Error generated) ERR -----> Error <----- HBS Data Send (Retry 2) (Error generated) ERR [...]

  • Page 33

    Data Receiver Data Sender Operation (External Device) (This Instrument) HBR -----> Send Request (Optional) ACK -----> Acknowledge <----- HBS Data Send ACK -----> Acknowledge <----- HBS Data Send : : (Terminate operation) <----- RJC Data Send Canceled BSY is returned to the external device when OBS, OBR, HBS, or HBR is sen t while [...]

  • Page 34

    P art V P arameter List This section explains the parameters that actually can b e transferred b y the Instrument. 22 Using the P arameter List • P arameter field Sho ws the parameter name. • ID field Sho ws the parameter ID as a hexadecimal n um b er. • R/W field Sho ws “R” to indicate that an IPR (Individual P arameter Request) read [...]

  • Page 35

    Parameter ID R/W Block Size Array Min-Def-Max Description Model Name 0000 R 000000 7 08 00-20-7F Ascii Character CTK-4200........"CTK-4200" CTK-5300........"CTK-5300" LK-211.........."LK-211 " LK-280.........."LK-280 " WK-220/WK-225..."WK-220 " WK-330.........."WK-330 " CDP-220R........&qu[...]

  • Page 36

    24 P atc h P arameter The main function of patc h parameters is to configure the settings of the sound source of a device. 24.1 Master T une Parameter These parameters configure the Master T uning settings. Parameter ID R/W Block Size Array Min-Def-Max Description Master Fine Tune 0000 R/W 000000 10 01 0000-0200-03FF -512*100/512 ∼ 0*100/512 ?[...]

  • Page 37

    26 All Data P arameter There is no parameter for storing all data directory information. 27 Sequence P arameter 27.1 Sequence Directory Info The sequence parameter stores recorder song directory information. Parameter ID R/W Block Size Array Min-Def-Max Description Size 0001 R 000000 32 01 00000000-00000000-00FFFFFF 0 ∼ 0xFFFFFFFF 28 Registration[...]

  • Page 38

    P art VI P arameter Set List This section explains actually ho w parameter sets can b e transferred b y the Instrument with bulk dump. 32 P arameter Set T able Parameter Set Category cat mem pset description Tone 03H 00H 0000H - 0004H (Melody Sampling Tone 0 - 4) 0005H - 0007H (Drum Sampling Tone 0 - 2) Drum 06H 00H 0000H - 0002H (Drum Sampling Ton[...]

  • Page 39

    • pset field Sho ws the parameter set n um b er v alue. Applicable parameter set num b ers are those in the user area where the top n um b er is zero, and are not the same num b ers as those displa yed b y the Instrument. (Note1) Note1 : Operation is not guaranteed for v alues other than those noted here. 39[...]

  • Page 40

    P art VI I Setting V alues and Send/ Receiv e V alues 33 Setting V alue T ables 33.1 Off/On Setting V alue T able Transmit Value Receive Value Parameter 00H 00H - 3FH Off 7FH 40H - 7FH On 33.2 –64 - 0 - +63 Setting V alue T able Transmit Value Receive Value Parameter 00H 00H -64 : : : 40H 40H 0 : : : 7FH 7FH +63 33.3 P an Setting V alue T able T[...]

  • Page 41

    33.5 Rev erb Time Setting V alue T able Transmit Value Receive Value Parameter 00H 00H - 0BH Off 0CH 0CH - 17H 1 18H 18H - 23H 2 24H 24H - 2FH 3 30H 30H - 3BH 4 3CH 3CH - 47H 5 48H 48H - 53H 6 54H 54H - 5FH 7 60H 60H - 6BH 8 6CH 6CH - 77H 9 78H 78H - 7FH 10 33.6 Chorus T yp e Setting V alue T able Transmit Value Receive Value Parameter 00H 00H Chor[...]

  • Page 42

    P art VI I I MIDI Implemen tation Notation 34 V alue Notation 34.1 Hexadecimal Notation MIDI implemen tation sometimes requires that data b e expressed in hexadecimal format. Hexadecimal v alues are indicated b y the letter “H” after the v alue. The hexadecimal equiv alents of decimal v alues 10 through 15 are expressed as the letters A through[...]

  • Page 43

    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 [...]