Casio PX-330 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
47
48

Go to page of

A good user manual

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

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 PX-330 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 Sound Gene[...]

  • Page 2

    2 9.16 Portamento Control (54H) .. .............. ........... .............. .............. .............. .............. .............. .. ....... ....... 15 9.17 Reverb Send (5BH) ................. .............. .............. .............. ............ .............. .............. ....... .......... ....... 16 9.18 Chorus Send (5DH) .........[...]

  • Page 3

    3 Part IV Instrument-Specific System Exclusive Messages 16 Format ................ ................ ............. ................ ................ ................. ................ ................ ......... .... 28 16.1 Message Classif ications ............. ........... ............ ........... ........... ........... .............. ........... [...]

  • Page 4

    4 22 Music Library Para meters ...... ................. ............ ................. ................ ................ ................ .......... 39 Part VI DSP Parameter List 23 Tone with DSP Lis t ... ................. ............. ................ ................ ................ ................ .......... ...... ....... 40 24 DSP Algorith[...]

  • Page 5

    5 Part I MIDI Message Overview 1 Product Configuration as a MIDI Device As a MIDI device, the instrument consis ts of the Sys tem Section, Sou nd Generator Se ction, and Performance Controller Section described below. Each of these sections sends and receives specific MIDI Messages in accordance with its function. • System Secti on – Device set[...]

  • Page 6

    6 1.2.2 Parts The settings of the sound generator pa rts can be ch anged using Instrument-s pecific system ex clusive messages. This Instrument consists of 48 parts. Of t hese, chan nel messages can be used to perform note on operations and to change settings of only the C Group (C01 through C16). The relationships between the channel messa ge rece[...]

  • Page 7

    7 Note 1: Can be changed by the Keyboard Channel setting. Note 2: Sent during recorder play only. When there is no data recorded in the applic able recorder tr ack, the MIDI informa tion of the functi ons of parts with the same send channel (A01 through A16) is sent. 1.3 Performance Controller Section The Performance Controller Secti on consists of[...]

  • Page 8

    8 Part II Channel Message 4 Send Channel For information about the MIDI channels of the channel messa ges that are sent when this Instrument is played, see “1.2.3 Part Assignme nts”. Note, however, that the MIDI chan nel of the performance info rmation that corresponds to th e keyboard main part can be changed by the Keyboard Channel setting va[...]

  • Page 9

    9 7N o t e O n Format Send Sent when a key is pressed. Receive Recognized as key press information. 8 Polyphonic Key Pressure Format Send This message is not sent by thi s Instrument. Receive This message is not rece ived by this Instrument. 9 Control Change Format Send Sent when a pedal or another c ontroller operation is performed, when settings [...]

  • Page 10

    10 9.1 Bank Select (00H) Format Send Sent when a tone i s selected . For information about numbers, see th e Tone List in the User’s Guide. Receive Receipt switches the tone bank num ber stored in Instrument memory. Note, howev er, that the tone is not changed until a Program Change message is received. For details, see “ 11 Program Change”. [...]

  • Page 11

    11 9.4 Data Entry (06H, 26H) Format Send Sent when there is a change in the parameters assigned to NRPN and RPN. For details about information assigned to parame ters that cor respond to NRPN and RP N, see “9.19 NRPN” and “9.20 RPN”. Receive Receipt changes the parameter assigned to RPN. This Instrument does not have a parameter that corres[...]

  • Page 12

    12 9.7 Expression (0BH) Format Send Sent in the following cases. • When Accomp MIDI Out is on Receive Receipt changes the Expression value. 9.8 General Use Controllers 1 through 8 (10H through 13H, 50H through 53H) These mess ages are used to control DSP operation. Format Send This message is not sent by thi s Instrument. Receive Receipt change t[...]

  • Page 13

    13 9.9 Hold1 (40H) Format Send Sent in the following cases. • When a pedal that has a sustai n (damper ) function is operated • When Accomp MIDI Out is on Receive Receipt performs an operation equivalent to a sustain (damper) pedal operation. Timbre Type Speci fic Operation This operation differs in accordance with the Timb re Type (see “11.1[...]

  • Page 14

    14 9.11 Sostenuto (42H) Format Note 1: For information about the relationship be tween setting values and send/receive va lues, see the “26.1 Off/On Setting Value Table” in “Part VII Setting Valu es and Send/Recei ve Values”. Send Sent when a pedal that has a sostenuto function is operated. Receive Receipt performs an operation equivale nt [...]

  • Page 15

    15 9.14 Vibrato Depth (4DH) Format Note 1: For information about the rela tionship between setting values and send/receive values, se e “26.4 –64 - 0 - +63 Setting Value Table” in “P art VII Setting Values and Send/Receive Valu es” of this document. Send This message is not sent by thi s Instrument. Receive Receipt changes the vibrato aut[...]

  • Page 16

    16 9.17 Reverb Send (5BH) Format Send Sent when a GM tone is selected. Receive Receipt changes Reverb Send. 9.18 Chorus Send (5DH) Format Send This message is sent at ini tialization, when the panel tone selection is changed, and wh en a chorus on/off operation is performed. Receive Receipt changes Chorus Send. 9.19 NRPN (62H, 63H) Format Send This[...]

  • Page 17

    17 9.20 RPN (64H, 65H) Format The following are the parameters a ssigned to RPN by this Instrument. 9.20.1 Pitch Bend Sensitivity Format Send Sent when the pitch bend range is changed. (PX-330) Receive Receipt changes Pitc h Bend Sensitivity. 9.20.2 Fine Tune Format Send This message is not sent by thi s Instrument. Receive Receipt changes Chann e [...]

  • Page 18

    18 9.20.4 Modulation Depth Format Send This message is never sent . Receive Receipt changes the Vibrat o Modulation Depth for the ton e that is currently selected by the applicable part. 9.20.5 Null Format Send This message is never sent . Receive Receipt deselects RPN. 9.21 All Sound Off (78H) Format Send Sent when an SD ca rd is inserted or remov[...]

  • Page 19

    19 10 Mode Messages 10.1 All Notes Off (7BH) Format Send Sent in the following cases. • When the keyboard channel is changed • When a recorder function is used • When another mode is en tered from the rhythm mode Receive Receipt of this message releases the currently sounding voice (same as releasing the keyboard key). 10.2 Omni Off (7CH) For[...]

  • Page 20

    20 10.4 Mono (7EH) Format Send This message is never sent . Receive Receipt of this message stops the currently sounding voice. 10.5 Poly (7FH) Format Send This message is never sent . Receive Receipt of this message stops the currently sounding voice. 11 Program Change Format Send Sent when a tone i s selected . For information about numbers, see [...]

  • Page 21

    21 11.1 About Timbre Type The tone selected by each part of this Instrument has a “Timbre Ty pe” parameter that specifie s the type of sound source for the tone. As explained under “21.1 Ba sic Parame ters”, there are four T imbre Types settings: Melody , LM Piano, Piano, and Drum. The opera tion for a received channel message differs accor[...]

  • Page 22

    22 12 Channel Aftertouch Format Send This message is not sent by thi s Instrument. Receive Receipt of this messag e adds modulation to th e voice that is sounding. The modulation effect differs acco rding to the tone being used. 13 Pitch Bend Change Format Send Sent when the bend wheel is operated. (PX-330) Receive Receipt of this messag e changes [...]

  • Page 23

    23 Part III System Messages 14 Active Sensing Format Send This message is never sent . 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 Instru ment’s sound source are released, the cont roller is reset, a nd the Active Sensing mo[...]

  • Page 24

    24 15.1.2 Master Balance Format Note 1: For information about the relationship betw een setting values and send/ receive values, see “26.5 Pan Setting Value Table” in “Part VII Setting Values and Send/Receive Values”. Send This message is never sent . Receive Receipt changes the Mast er Pan parameter. Note that the Master Pan parameter c an[...]

  • Page 25

    25 15.1.5 Reverb Parameter Format Type Format Note 1: For information about the relationship between settin g values and send /receive valu es, se e “26.7 Reverb T ype Setting Value Table” in “Part VII Setting Valu es and Send/Recei ve Values”. Send This message is sent when the Syst em Reverb Type setting is changed. Receive Receipt change[...]

  • Page 26

    26 Send This message is sent when the Syst em Chor us Type setting is changed. Receive Receipt changes the System Chorus Type parameter. Rate Format Send This message is never sent . Receive Receipt changes the System Choru s Rate parameter. Depth Format Send This message is never sent . Receive Receipt changes the System Chorus Depth par ameter. F[...]

  • Page 27

    27 15.1.7 GM System Message GM System On Format Send This message is never sent . Receive Receipt puts the sound source into a GM sound source mode. Also , the Scale Tune Enable setting sh own under “20.7 Part Parameters” for parts C01 through C16 become zero, which disables the tempe rament (scale) fun ction. GM System Off Format Send This mes[...]

  • Page 28

    28 Part IV Instrument-Specific System Exclusive Messages 16 Format This section explai ns the format of the Inst rument-specifi c System Exclusive Messages. See “Part V Paramete r List” for information about what type of data can actually be sent. 16.1 Message Classificati ons Basically, the operation that co rresp onds to Instrument-specific s[...]

  • Page 29

    29 16.3 Field Formats 16.3.1 SX : System Exclusive Message Status This is the Sys tem Exclusi ve Message st at us byte established by the MIDI standard. 16.3.2 MAN : Manufacturer’s ID Indicates this Instrument’s manufacturer ID. 16.3.3 MOD : Model ID These two successive bytes (M SB, LSB) indicate the PX-130, 330, 3, 730, 7, 830, and AP -220, 4[...]

  • Page 30

    30 16.3.6 cat : Category 0cccccccB = Category (7bit) The category indicates the categories of da ta handled by the System Exclusiv e Message. The ID num ber (ID) of the category is indicated on the left, whil e the communica ti on oper ation (Action) is indicated on the right. A . . Available (Also including when onl y some parameters a re availabl[...]

  • Page 31

    31 Block Bit Field Division • Case 1 When an array has three or fewer nest ing levels and the number of arrays in each dimension is 128 or less, they are assigned below the three 7-bit fields. Unused regions are filled with zeros. Example: parameter [A][B][C] With a 3-dimensional arra y parameter that consists of A=8 (3 bits), B=5 (3 bits) and C=[...]

  • Page 32

    32 16.3.13 data : Parame ter Data Parameter data indica tes the paramete r value. The data array size is len + 1 . For a one data item structure, the length depends on th e data bit width, as shown below. Each block of data is packed from the lowest order byte firs t. In the case of mu ltiple-byte data, the lowest weighted bit is the LSB of the fir[...]

  • Page 33

    33 17 Parameter Transfer There are two parameter ope rations: Individual Parameter Transfer and Individual Parameter Req uest. A single session is concluded only when this Instrument returns an IPS (Indivi dual Parameter Send) in response to an IPR (Individual Paramete r Request) from an external device, or when an external device or this Instrume [...]

  • Page 34

    34 Part V Parameter List How to Read the Tables Number Base Notation “Size” indi cates the para meter va lue bit width as a decimal value. The bit field position of “B lock” as a de cimal value. Values used in the explanations under “Description” are all decimal values, unless spec ified otherwise. Values other than those descri bed abo[...]

  • Page 35

    35 20 Patch Parameters The main function of patch paramete rs is to configure the sett ings of the sound sour ce of a device. 20.1 Master Tune Parameters These parameters configure the Master Tuning Settings. 20.2 Master Mixer Parameters These parameters con figure the Master settings of the mixer. 20.3 System Chorus Parameter Note 1: Selects the S[...]

  • Page 36

    36 20.4 System Reverb Parameters Note 1: Selects the System Reverb preset type. Receipt of GM/ GS Reset selects Hall2. This is the value of this Type is also li nked to each of the System Reverb paramete rs and to the System Re verb Return Level pa rameter, and cha nges them to p rescribed values. For details about the preset type list, see “26.7[...]

  • Page 37

    37 20.7 Part Parameters 21 Tone Parameters 21.1 Basic Parameters Note 1: When a tone is sel ected whose Sys Fx Send Ove rride para meter setting is “Yes”, the send level sett ing value to the System Chorus, System Reverb, and System Ac oustic Resonance of the pa rt assigned to t his tone is rewritten to th e value that is stored by this tone. P[...]

  • Page 38

    38 21.2 LFO Parameters Note 1: The function of this param eter is to relatively change the original setting value of th e tone. The parameter is set to the maximum value when the ma ximum is exceeded, a nd to the minimu m when the minimum is ex ceeded. Parameter ID R/W Bloc k Size Array Min-Def-Max Description Vib Wave Vib Rate Vib Auto Delay Vib A[...]

  • Page 39

    39 21.3 DSP Parameters Note 1: This value is the DSP algorithm ID, whic h cannot be changed directly at the user level. Changing the DSP Type or Tone Number causes the algorit hm ID of the original DSP to be cop ied automatically to thi s area. See “24 DSP Algori thm ID Tables”. 21.4 Scale Tune 22 Music Library Parameters This parameter is a co[...]

  • Page 40

    40 Part VI DSP Parameter List 23 Tone with DSP List This is a list of tones that use DSP. Tone Name Display Mono/Stereo DSP Algorithm GRAND PIANO MODERN GrPianoModrn Stereo-Stereo Wide-3Band EQ LA PIANO LA Piano Stereo-Stereo Wide-3Band EQ MODERN PIANO Modern Piano Stereo-Stereo Wide-3Band EQ DANCE PIANO Dance Piano Stereo-St ereo Wide-3Band EQ GRA[...]

  • Page 41

    41 24 DSP Algorithm ID Tables The lists in this sectio n show the DSP algorithms that are built in to the Instrument. 24.1 Monaural Tone DSP 24.2 Stereo Tone DSP 25 DSP Parameter Set Types This section describes the DSP parameter combination patterns of each algorit hm spec ified in the “Par ameter Set Type” column of “24 DSP Algorith m ID Ta[...]

  • Page 42

    42 Note 1: See “26.9 Equalizer Mid Freq uency Setting Value Table”. Note 2: See “26.12 DSP Equalizer Ga in Setting Value Table”. 25.3 Wide 3Band EQ Note 1: See “26.10 Wide Band Equalizer Mid Frequency Setting Value Table”. Note 2: See “26.12 DSP Equalizer Ga in Setting Value Table”. 25.4 Enhancer 25.5 Distortion 25.6 Early Reflectio[...]

  • Page 43

    43 25.7 Rotary Note 1: See “26.2 Slow/Fast Se tting Value Table”. Note 2: See “26.3 Rotate/Brake Setting Value Table”. 25.8 Drive Rotary Note 1: See “26.2 Slow/Fast Se tting Value Table”. Note 2: See “26.3 Rotate/Brake Setting Value Table”. Parameter Number Parameter Name Value Notes Parameter7[00] Speed 0 - 1 Note1 Parameter7[01] B[...]

  • Page 44

    44 Part VII Setting Values and Send/ Receive Values 26 Setting Value Tables 26.1 Off/On Setting Value Table 26.2 Slow/Fast Setting Value Table 26.3 Rotate/Brake Setting Value Table 26.4 –64 - 0 - +63 Setting Value Table 26.5 Pan Setting Value Table 26.6 –100 - 0 - +99 Setting Val ue Table 26.7 Reverb Type Settin g Value Table Transmit Value Rec[...]

  • Page 45

    45 26.8 Chorus Type Setting Value Table 26.9 Equalizer Mid Frequency Setting Value Table 26.10 Wide Band Equalizer Mid Frequency Setting Value Table Transmit / Receive Value Parameter Display 00H Chorus1 LightChorus 01H Chorus2 - 02H Chorus3 Chorus 03H Chorus4 - 04H Feedback Chorus - 05H Flanger1 - 06H Short Delay - 07H Short Delay FB - 08H Soft Ch[...]

  • Page 46

    46 26.11 Brilliance Gain Setting Value Table Note: The gain value does not exactl y correspond to decibels (dB). 26.12 DSP Equalizer Gain Setting Value Table Note: The gain value does not exactly correspond to decibels (dB). Parameter Value Gain 00H –12 01H –11 02H –10 03H –9 04H –8 05H –7 06H –6 07H –5 08H –4 09H –3 0AH –2 0B[...]

  • Page 47

    47 Part VIII MIDI Implementation Notation 27 Value Notation 27.1 Hexadecimal Notation MIDI implementation someti me s requires that data be expressed in hexadecimal form at. Hexadecima l values are indicated by the lette r “H” after the value. The hexadecimal equivalents of deci mal values 10 through 15 ar e expressed as the letters A through F[...]

  • Page 48

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