Casio WK-500 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
44
45
46

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Casio WK-500, 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 WK-500 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 WK-500. 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 WK-500 should contain:
- informations concerning technical data of Casio WK-500
- name of the manufacturer and a year of construction of the Casio WK-500 item
- rules of operation, control and maintenance of the Casio WK-500 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 WK-500 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 WK-500, 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 WK-500.

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 WK-500 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

    1 Part I MIDI Message Overview 1 Product Conf iguration as a MIDI Device ............. ................. ............. ................ ................ ............. .. 5 1.1 System Section............. ........... .............. ............ ........... ........... ........... ........... ............ .... ............. ......... 5 1.2 Performanc[...]

  • Page 2

    2 9.13 RPN (64H,65H) . .............. .............. ........... .............. .............. ........... .............. ............ ..... ...... ............. 13 9.13.1 Pitch Bend Sens itivity .. ........... ........... ........... ............ ........... ........... ........... ........... ........ . ........... ........... 14 9.13.2 Fine Tune[...]

  • Page 3

    3 19.3 Format of Each Field ............... .............. ............ .............. .............. ........... .............. ......... ........... ....... 25 19.3.1 SX : System E xclusive Message Status ........... ........... ........... ........... ........... ........... ........... ........ .... ...... 25 19.3.2 MAN : Manufacturer's ID[...]

  • Page 4

    4 31 All Data Paramet er ................ ................. ................ ................ ................ ................ .......... ... .......... 42 Part VI Parameter Set List 32 Parameter Set Table . ................. ................ ................ ............. ................ ................ ........... .. .......... 43 Part VII Set[...]

  • Page 5

    5 Part I MIDI Message Overview 1 Pr oduct Configuration as a MIDI De vice In terms of a MIDI device, this Instrument consists of a System Section, Performa nce Controller Secti on, and Sound Generator Section. Each o f these sections can send and receive specific MIDI Messages in a ccordance with its func tion. 1.1 System Section The System Section[...]

  • Page 6

    6 1.3.2 Instrument Part Block The instrument parts of the sound generator can be operated or their sett ings can be changed with Instrument-specific system exclusive m essages a nd channel messages. The 32 instrument parts of this Instru ment are divided between Group A and Group B, each of which has 16 instrument parts. Only Group B can be control[...]

  • Page 7

    7 2 Timbre T ype Specific Operation The sound source operation performed for a receiv ed message depends on the current T imbre T ype value (see "1 1.1 About the T imbre T ype), which i s the operation mode of each sound generator instrument part. Fo r details, see the explanation for each message. 3 Conditions that Disable Messa g e Send and [...]

  • Page 8

    8 Part II Channel Message 4 Receive Channel The channel number of the channel messa ge received by each part is shown in th e table under "1.3.2 Instrument Part Block". 5 Send Channel Basically , the MIDI channel of t he channel me ssage sent when the Instrume nt is played coi ncides with the MIDI channel of the part being played. Note, h[...]

  • Page 9

    9 8 P ol yphonic Ke y Pressure Format Send This message is not sent by thi s Instrument. Receive This message is not rece ived by this Instrument. 9 Contr ol Chang e Format Send Sent when the Instrument's pedal is operate d or when Instrument settings are changed. Receive Receipt changes the pedal and other perform ance conditions, and In stru[...]

  • Page 10

    10 9.2 Modulation (01H) Format Send This message is not sent by thi s Instrument. Receive Receipt adds, to the tone being sounded, mod ulation of a depth specified by the value. In the case of a tone that alread y has modulation applied, re ceipt of this message increase s the modulation depth. The modul ation ef fect differs according to the tone [...]

  • Page 11

    11 9.5 P an (0AH) Format Note 1: For information about the rela tionship between setting values and send/receive values, see "33.3 Pan Setting V alue T able" in "Part VII Setting V alue s and Send/Receive V alues". Send Sent when auto ac companiment is used. Receive Receipt changes the pan setting of the corresponding part. 9.6 [...]

  • Page 12

    12 Timbre T ype Specific Operation This operation differs in accordance with the T imbre T ype (see "1 1.1 About the Timbre T ype") setting. • T imbre T ype: Melody Sustain off/on control is perform ed in a ccordance with the value of the rece ived message. • T imbre T ype: Drum The received mess age does not affect sound sour ce oper[...]

  • Page 13

    13 Send Sent when auto ac companiment is used. Receive Changes Reverb Send. 9.11 Chorus Send (5DH) Format Note 1: The setting value match e s the value that is sent and received. Send Sent when auto ac companiment is used and when a Chorus on/of f operation is performed. Receive Changes Chorus Send. 9.12 NRPN (62H,63H) Format Send This message is n[...]

  • Page 14

    14 9.13.1 Pitch Bend Sensitivity Format Send Sent when the Bend Range is changed on the CTK-5000, WK-500, or CDP-200R. Receive Receipt changes Bend Range. 9.13.2 Fine T une Format Send This message is not sent by thi s Instrument. Receive Receipt changes Chann el Fine Tune. 9.13.3 Coarse T une Format Message Format: BnH 64H 00H BnH 65H 00H BnH 06H [...]

  • Page 15

    15 Send This message is not sent by thi s Instrument. Receive Receipt changes Channel Coarse T une. Does not affect sound source operation when th e T imbre T ype is Drum. 9.13.4 Null Format Send Sent after the Bend Range is change d on the CTK-5000, WK-500, or CDP-200R. Receive Receipt deselects RPN. 9.14 All Sound Off (78H) Format Send Sent when [...]

  • Page 16

    16 10 Mode Message 10.1 All Notes Off (7BH) Format Send Sent when MIDI send related settin gs are changed on the Instrument, or when auto play is stopped, etc. Receive Receipt of any of this message re leases the currently sounding voice (s ame as releasing the keyboard key). 10.2 Omni Off (7CH) Format Send This message is never sent . Receive Rece[...]

  • Page 17

    17 10.5 P oly (7FH) Format Send This message is never sent . Receive Receipt of this message pe rforms the same operation as when Al l Notes Off is recei ved. 11 Pr ogram Chang e Format Note 1: For details about the relationshi p between the program number and the tone, see the T one List th at comes with the Instrument. Send Sent when a tone i s s[...]

  • Page 18

    18 12 Channel After touch Format Send These messages are never sent. Receive Receipt of this message adds modulation to the voice that is sounding. The modulat ion effect differs according to the tone being used. 13 Pitch Bend Format Send Sent when a pitch bender ope ration is performed on the CTK-5000, WK-500, or CDP-200R. Receive Receipt changes [...]

  • Page 19

    19 Part III System Messages 14 Timing Cloc k Format Send Sent when auto ac companiment is used. Receive This message is not rece ived by this Instrument. 15 Star t Format Send Sent when auto ac companiment is used. Receive This message is not rece ived by this Instrument. 16 Stop Format Send Sent when auto ac companiment is used. Receive This messa[...]

  • Page 20

    20 Receive Once this message is rec eived, the Active Sensing mode is entered. If no MIDI message is received for a specified amoun t of time, voices being sounded by the Instrument 's sound source are released, the contro ller is reset, and the Active Sensing mode is exited. 18 System Exc l usive Message Format The Instrument sends and receiv[...]

  • Page 21

    21 18.1.3 Master Coarse T uning Format Send Sent when T ranspose is changed. Receive Receipt changes the T ranspose paramete r . Does not af fect sound source op eration when the T imbre T ype is Drum. 18.1.4 Reverb Parameter Format Time Format Note 1: For information about the relationship betw een setting values and send/r eceive values, see &quo[...]

  • Page 22

    22 Note 1: For information about the relati onship between setting values a nd send/receive values, see "33. 6 Chorus T ype Setting V alue T able" in "Part VII Setting V a lues and Send/Rec eive V alues". Send This message is sent when the Syst em Chor us T ype setting is changed. Receive Receipt changes the System Chorus T ype [...]

  • Page 23

    23 18.1.7 GS Message Send This message is never sent . Receive Receipt performs the same operation as when the GM System On message is received. 18.2 Instrument-Specific Sy stem Exc lusive Message Format This message can be used to send the Instrument memory st atus, for two-way transfer of special operation commands and user data, to perform sound[...]

  • Page 24

    24 Part IV Instrument-Specific System Exclusive Messages 19 Format This section expla i ns the format of the Instrument-specific System Exclu s ive Messag es. See "Part V Parameter List" a nd "Part VI Parameter Set List" for information about how parameter sets actually are transferred. 19.1 Message Classifications Basically , t[...]

  • Page 25

    25 19.2 Basic Message Structure Instrument-specific system exclusive me ssage operation can be broa dly divided between two me thods: Individual Parameter T ransfer (single parameter send/receive) and Bulk Parameter Set T ran sfer (batch parameter se nd/receive). Each method includes a nu mber of different m essages. The fi eld in the SysEx message[...]

  • Page 26

    26 19.3.4 dev : MIDI Device ID 00H-7 FH The contents of this field i n a received message are compared with the Model's MIDI Device ID, and receipt of the incoming message is allowed only when the two IDs match. When a message con taining 7FH is received, receipt of the message is always allowed, regardless of the Instrument's ID setting.[...]

  • Page 27

    27 HBS: Handshake Bulk Parameter Se t Send Indicates a paramete r set image send message using handshake m ode. The parameter set to be transferred is divided into multiple packets when i t is greater than a prescribed size . Th e packets are tra nsferred in ac cordance with handshake mode. ACK: Acknowledge Indicates a message used by the receiver [...]

  • Page 28

    28 19.3.6 cat : Category 0cccccccB = Category (7bit) The category indicates the categor ies of data handled by the Syst em Exclusive Mess age. The ID number (ID) of the Category is indicated on the left , while the commu nicati on oper ation (Action) is indicated on the right. A .. A vailable (Also including when onl y some para meters are availabl[...]

  • Page 29

    29 19.3.9 blk : Block Number The block number is a supplementary number that specifies which bloc k parameter is to be accessed. Block Bit Field Division When the parameter block has a multi-dimensional array structur e, bit 21 of the blo ck number is divided into prescribed bit fields based on the rules explained below . • Case 1 When an array h[...]

  • Page 30

    30 19.3.13 len : Data Length As shown below , the meaning of this fi eld dif fers depending on whether an indi vidual transfer or a bulk parameter set transfer is being performed. Individual Parameter T ransfer Data length indicates the length of the a rray being transferred minus 1 when the pa rameter contains a character string or other similar a[...]

  • Page 31

    31 19.3.16 img : Pa rameter Set Ima ge For a bulk data transfer operation, the para meter set data to be transferred is read sequent ially in 16-bit units starting from the top address. Read values are d i vided into 3-byte segments as shown below , and then sent in sequence. The following is the conversion format, which is the same as the individu[...]

  • Page 32

    32 20 Individual P arameter Operations There are two parameter unit operations: Individual Pa rameter Transfer and Ind i vidual Parameter Request. For one session, in response to an IPR (In dividual Parameter Request) from an extern al device, this Instrument returns an IPS (Individual Parameter Send) or the sess ion is concluded when the external [...]

  • Page 33

    33 21.1.2 Session and Subsession Subsession "One subsession" refers to transfer of one parameter set. A subse ssion transfers one parameter set or a parameter set that has been divided into multiple packets for transfer , with EOD (End of Data) at the end to terminate the send. Division of a parameter set into multiple packets is used whe[...]

  • Page 34

    34 21.3 Handshake Mode Comm unication Flow A session starts with the rece iving device sending a request us ing a HBR, or with the sending device sending HBS data. The sending device does not send the next packet until it rece ives an ACK from the receiving device. The maximum wai t time of at least 2000 msec is reserved. Fa ilure of a response to [...]

  • Page 35

    35 The packed with the same packet number is resent when a checksum mismatch or incompatible data format error is detected. Session terminates if ERR is detected a number of times. Data Receiver Data Sender Operation HBR → Send Request (Optional) ← HBS Data Send ACK → Acknowledge ← HBS Data Send 1 ERR → Error ← HBS Data Send 2 (Retry 1)[...]

  • Page 36

    36 RJC is sent to terminate the session in case ACK cannot be recog nized. The session can be cancel ed for any reason by sending an RJC. RJC can be sent by the se nding device or the receiving device. The bulk dump session is terminat ed immediately upon receipt of an RJC. BSY is returned to the exte rnal device when OBS, OBR, HBS, or HBR is sent [...]

  • Page 37

    37 Data Receiver Data Sender Operation ← OBS Data Send BSY → Receive Rejected Data Receiver Data Sender Operation HBR → Send Request ← BSY Send Rejected Data Receiver Data Sender Operation ← HBS Data Send BSY → Receive Rejected[...]

  • Page 38

    38 Part V Parameter List This section explains the parameters that ac t ually can be transferred by the Instrumen t . 22 Using the P arameter List • Parameter field Shows the parameter nam e. • ID field Shows the parameter ID as a hexadecimal number . • R/W field Shows "R" to indicate that an IP R (Individual Parameter Request) read[...]

  • Page 39

    39 23.2 Data Management P arameter These are information acquisition and opera tion command parameters fo r this Instrument's Data Manager PC application. Parameter ID R/W Block Size Array Min-Def-Max Description Ps Category 0005 W 000000 7 01 00-00-7F Specifies the category ID of the parameter set that corresponds to an operation. Ps Memory 0[...]

  • Page 40

    40 24 P atch P arameter s The main function of patch paramete rs is to configure the sett ings of the sound sour ce of a device. 24.1 Master T une Parameter These parameters con figur e Master Tuning settings. 24.2 Master Mixer P arameter These parameters con figure the Master settings of the mixer . 24.3 P ar t P arameter Part parameters config ur[...]

  • Page 41

    41 25 Scale Memory P arameter Scale memory parame ters store scale m emory data. 26 Song P arameter The song parameter stores song data directory information. 27 Rh ythm Parameter The rhythm parameter stores rhythm directory information. 28 Sequence P arameter The sequence parameter stores reco rder song directory information . 29 Lesson Rec P aram[...]

  • Page 42

    42 30 Registration P arameter The registration para meter stores registration data directory information. 31 All Data P arameter There is no parameter fo r storing all data direct ory information. Parameter ID R/W Block Size Array Min-Def-Max Description Size 0001 R 000000 32 01 00000000-00000000-00FFFFFF 0 - 0xFFFFFFFF[...]

  • Page 43

    43 Part VI Parameter Set List This section explains actu ally how parameter sets can be transf erred by the Instrument with bulk dump. 32 P arameter Set T able Field Contents • cat field Shows the category value. • mem field Shows the memory area ID valu e. • pset field Shows the parameter se t number value. Applicable parameter set numbe rs [...]

  • Page 44

    44 Part VII Setting V alues and Send / Receive V alues 33 Setting V alue T ables 33.1 Off/On Setting V alue T able 33.2 -64 - 0 - +63 Setting V alue T able 33.3 P an Setting V alue T able 33.4 -100 - 0 - +99 Setting V alue T able 33.5 Reverb Time Settin g V alue T able 33.6 Chorus T ype Setting V alue T able Transmit Value Receive Value Parameter 0[...]

  • Page 45

    45 Part VIII MIDI Implementation Notation 34 V alue Notation 34.1 Hexade cimal Notation MIDI implementation sometime s requires that data be expressed in hexadecimal form at. Hexadecimal values are indicated by t he letter "H" afte r the value. The hexadecimal equivalents of decimal values 10 through 15 are expressed as the letters A thro[...]

  • Page 46

    MA0903-B CASIO COMPUTER CO.,LTD. 6-2, Hon-machi 1-chome Shibuya-ku, Tokyo 151-8543, Japan[...]