Resumen del contenido incluido en la página 1
PX-120/PX-720/AP-200 MIDI Implementation
CASIO COMPUTER CO., LTD.
Contents
Part I MIDI Message Overview
1 Product Configuration as a MIDI Device.......................................................................................... 5
1.1 System Section.................................................................................................................................... 5
1.2 Performance Controller Section ..........................................................................
Resumen del contenido incluido en la página 2
9.16 NRPN (62H, 63H).............................................................................................................................. 15 9.17 RPN (64H, 65H) ................................................................................................................................ 15 9.17.1 Pitch Bend Sensitivity..........................................................................................................................15 9.17.2 Fine Tune............................
Resumen del contenido incluido en la página 3
Part IV Instrument-Specific System Exclusive Messages 16 Format ........................................................................................................................................... 27 16.1 Message Classifications .................................................................................................................... 27 16.2 Basic Message Structure...................................................................................................................
Resumen del contenido incluido en la página 4
Part VI DSP Parameter List 22 Tone with DSP List ........................................................................................................................ 39 23 DSP Algorithm ID Table................................................................................................................. 39 23.1 Monaural Tone DSP.......................................................................................................................... 39 23.2 Stereo Tone DSP ...............
Resumen del contenido incluido en la página 5
Part I MIDI Message Overview 1 Product Configuration as a MIDI Device As a MIDI device, the instrument consis ts of the System Section, PerformancController Section, e and Sound Generator Section described below. Each of these se ctions can send and receive specific MIDI Messages in accordance with its function. System Section – Device Settings Sound Generator Section – Common ∗ Sound Generator Common Block ∗ System Effect Block ∗ Master Effect Block (Brilliance Function) ∗ Mixer Master Blo
Resumen del contenido incluido en la página 6
1.4 Sound Generator Section The Sound Generator Section consists of a common part that does not depend on the channel and a part that specific to each channel. Mainly it receives pe ormance information a rf nd performs operations. 1.4.1 Sound Generator Common Block The common section consis ts of a sound generator setting bl ocks that do not depend on the sound generator part, such as system effects, mixer master control, etc. These can be controlled by system exclusive messages that are basic
Resumen del contenido incluido en la página 7
Part Part MIDI Assigned Function Description Number Name Channel 28 B13 13 MIDI/Music Library Channel13 29 B14 14 MIDI/Music Library Channel14 30 B15 15 MIDI/Music Library Channel15 31 B16 16 MIDI/Music Library Channel16 2 Conditions that Disable Message Send and Receive All MIDI message send and receive is te mporarily disabled while any one of th e following processes is in progress. Demo data performance in progress Music Library data performance in progress 3 Timbre Type Specific Operat
Resumen del contenido incluido en la página 8
Part II Channel Message 4 Receive Channel The channel number of the channel message received by ea part is shown in the table ch under "1.4.2 Part Block". The channel number of a channel message that changes the settings of a DSP incid coes with the channel of the part that is using the DSP. 5 Send Channel Basically, the MIDI channel of the channel message sent when the Instrument is played coincides with the MIDI channel of the part being played. Note, however, that the MIDI chan nel of the p
Resumen del contenido incluido en la página 9
8 Polyphonic Key Pressure Format Message Format: AnH kkH vvH n: MIDI Channel Number kk: Key Number vv: Pressure Value Send This message is not sent by this Instrument. Receive This message is not received by this Instrument. 9 Control Change Format Message Format: BnH ccH vvH n: MIDI Channel Number cc: Control Number vv: Value Send Sent when the Instrument's pedal is operate d or when Instrument settings are changed. Receive Receipt changes the Instrument m ode or the corresponding parameter. 9.
Resumen del contenido incluido en la página 10
9.2 Modulation (01H) Format Message Format: BnH 01H vvH n: MIDI Channel Number vv: Value Send This message is not sent by this Instrument. 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, re ceipt of this message increase s the modulation depth. The modul ation effect differs according to the tone being used. 9.3 Data Entry (06H, 26H) Format Message Format: BnH 06H vvH (MSB) BnH 26H vvH (LS
Resumen del contenido incluido en la página 11
9.5 Pan (0AH) Format Message Format: BnH 0AH vvH n: MIDI Channel Number vv: Value (Note1) Note 1: For information about the retionship la between setting values and send/receive values, see "25.5 Pan Setting Value Table" in "Part VII Setting Values and Send/Receive Values". Send This message is sent at initialization. Receive Receipt changes the pan setting of the corresponding part. 9.6 Expression (0BH) Format Message Format: BnH 0BH vvH n: MIDI Channel Number vv: Value Send This message is no
Resumen del contenido incluido en la página 12
Note 1:Received values and parameter setting values The range of the value of each DSP Parameter 7 array element depends on the selected DSP or array number. Unlike manipulation of a DSP parameter us ing a System Exclusive Message, a value received by this control change message is always a value from 0 to 127, but the lue is changed in accor va dance with the setting range of the a pplicable parameter setting. Because of this, it is impossible for a value to be outside of the range of the app
Resumen del contenido incluido en la página 13
Send Sent when a pedal that has a sostenuto function is operated. Receive Receipt performs an operation equivale nt to a sostenuto pedal operation. 9.10 Soft (43H) Format Message Format: BnH 43H vvH n: MIDI Channel Number vv: Value (Note1) Note 1: For information about the rela tionship between setting va lues and send/receive values, see the "25.1 Off/On Setting Value Table" in "Part VII Setting Values a nd Send/Receive Values" of this document. Send Sent when a pedal that has a soft function
Resumen del contenido incluido en la página 14
Send This message is not sent by this Instrument. Receive Receipt changes the vibrato auto depth of the tone that is currently selected by the applicable part. 9.13 Vibrato Delay (4EH) Format Message Format: BnH 4EH vvH n: MIDI Channel Number vv: Value (Note1) Note 1: For information about the relationship betw een setting values and send/ receive values, see "25.4 –64 - 0 - 63 Setting Value Table" in "Part VII Setting Values a nd Send/Receive Values" of this document. Send This message is not
Resumen del contenido incluido en la página 15
Send This message is sent at initialization, when the panel tone selection is changed, and en a chorus on/of wh f operation is performed. Receive Changes Chorus Send. 9.16 NRPN (62H, 63H) Format Message Format: BnH 62H vvH (LSB) BnH 63H vvH (MSB) n: MIDI Channel Number vv: Value Send This message is not sent by this Instrument. Receive This Instrument does not have a corresponding NRPN message. 9.17 RPN (64H, 65H) Format Message Format: BnH 64H vvH (LSB) BnH 65H vvH (MSB) n: MIDI Channel Numbe
Resumen del contenido incluido en la página 16
9.17.2 Fine Tune Format Message Format: BnH 64H 01H 65H 00H 06H mmH 26H llH n: MIDI Channel Number mm: Value MSB ll: Value LSB Send This message is not sent by this Instrument. Receive Receipt changes Channel Fine Tune. 9.17.3 Coarse Tune Format Message Format: BnH 64H 02H 65H 00H 06H mmH 26H 00H n: MIDI Channel Number mm: Value Send This message is not sent by this Instrument. Receive Receipt changes Channel Coarse Tune. 9.17.4 Modulation Depth Format Message Format: BnH 64H 05H 65H 00H 06H mmH
Resumen del contenido incluido en la página 17
Send This message is never sent. Receive Receipt deselects RPN. 9.18 All Sound Off (78H) Format Message Format: BnH 78H 00H n: MIDI Channel Number Send This message is never sent. Receive Receipt stops all voi ces that are sounding. 9.19 Reset All Controllers (79H) Format Message Format: BnH 79H 00H n: MIDI Channel Number Send This message is sent when the yboard channel is change ke d and when the recorder function is used. Receive Receipt initializes each performance controller. 10 Mode Messag
Resumen del contenido incluido en la página 18
10.2 Omni Off (7CH) Format Message Format: BnH 7CH 00H n: MIDI Channel Number Send This message is never sent. Receive Receipt of any of this message re leases the currently sounding voice (s ame as releasing the keyboard key). 10.3 Omni On (7DH) Format Message Format: BnH 7DH 00H n: MIDI Channel Number Send This message is never sent. Receive Receipt of this message releases the currently sounding voice (same as releasing the keyboard key). 10.4 Mono (7EH) Format Message Format: BnH 7EH 00H n:
Resumen del contenido incluido en la página 19
11 Program Change Format Message Format: CnH ppH n: MIDI Channel Number pp: Program Number Send Sent when a tone is selected. See "T thone List" e of the Instrument's User's Guide for details about program numbers. Receive Receipt of this message changes the tone of the part that corresponds to the MIDI channel. The selected tone is determined by tprogram value he of this message and the Ba nk Select message value received prior to this message. See the Tone List in the Instrument's Use 's Gui
Resumen del contenido incluido en la página 20
11.2.3 Use of the Same DSP Line by Multiple Parts When multiple parts that select tones th at use DSP and all of the following settings are the same, the same DSP line is assigned to all of the parts in order to maximize DSP line availability. Tone Number Part Volume Part Pan All DSP parameters After the same DSP line is assigned to different parts scribed here, Part V as de olume, Pan, Reverb Send, Chorus Send, Acoustic Resonance Send, and all DSP parameter settings are common to all