Inhaltszusammenfassung zur Seite Nr. 1
PX-330, AP-620/6 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 Sound Generator Section .....................................................................................
Inhaltszusammenfassung zur Seite Nr. 2
9.16 Portamento Control (54H) ................................................................................................................. 15 9.17 Reverb Send (5BH) ........................................................................................................................... 16 9.18 Chorus Send (5DH) ........................................................................................................................... 16 9.19 NRPN (62H, 63H).................................
Inhaltszusammenfassung zur Seite Nr. 3
Part IV Instrument-Specific System Exclusive Messages 16 Format ........................................................................................................................................... 28 16.1 Message Classifications.................................................................................................................... 28 16.2 Basic Message Structure...................................................................................................................
Inhaltszusammenfassung zur Seite Nr. 4
22 Music Library Parameters.............................................................................................................. 39 Part VI DSP Parameter List 23 Tone with DSP List ........................................................................................................................ 40 24 DSP Algorithm ID Tables............................................................................................................... 41 24.1 Monaural Tone DSP......................
Inhaltszusammenfassung zur Seite Nr. 5
Part I MIDI Message Overview 1 Product Configuration as a MIDI Device As a MIDI device, the instrument consists of the System Section, Sound Generator Section, and Performance Controller Section described below. Each of these sections sends and receives specific MIDI Messages in accordance with its function. � System Section – Device settings – Function status � Sound Generator Section – Common Sound generator common section System effects Brilliance adjustment function Mixer master – P
Inhaltszusammenfassung zur Seite Nr. 6
1.2.2 Parts The settings of the sound generator parts can be changed using Instrument-specific system exclusive messages. This Instrument consists of 48 parts. Of these, channel 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 message receive channel and part number are fixed, as shown in “1.2.3 Part Assignments”. 1.2.3 Part Assignments Part Number Part Name MIDI Receive Ch MIDI Send Ch Assign
Inhaltszusammenfassung zur Seite Nr. 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 applicable recorder track, the MIDI information of the functions of parts with the same send channel (A01 through A16) is sent. 1.3 Performance Controller Section The Performance Controller Section consists of keyboard, pedal and other real-time controllers, as well as blocks that generate auto accompaniment, auto performance, and other performance information.
Inhaltszusammenfassung zur Seite Nr. 8
Part II Channel Message 4 Send Channel For information about the MIDI channels of the channel messages that are sent when this Instrument is played, see “1.2.3 Part Assignments”. Note, however, that the MIDI channel of the performance information that corresponds to the keyboard main part can be changed by the Keyboard Channel setting value. 5 Receive Channel For information about the MIDI channel numbers of channel messages received by each part, see “1.2.3 Part Assignments”. The MIDI channel
Inhaltszusammenfassung zur Seite Nr. 9
7Note On Format Message Format: 9nH kkH vvH n: MIDI Channel Number kk: Key Number vv: Velocity Send Sent when a key is pressed. Receive Recognized as key press information. 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: Valu
Inhaltszusammenfassung zur Seite Nr. 10
9.1 Bank Select (00H) Format Message Format: BnH 00H mmH (MSB) BnH 20H llH (LSB) n: MIDI Channel Number mm: Value ll: Send: 00H, Receive: Ignored Send Sent when a tone is selected. For information about numbers, see the Tone List in the User’s Guide. Receive Receipt switches the tone bank number stored in Instrument memory. Note, however, that the tone is not changed until a Program Change message is received. For details, see “11 Program Change”. For information about numbers, see the Tone Lis
Inhaltszusammenfassung zur Seite Nr. 11
9.4 Data Entry (06H, 26H) Format Message Format: BnH 06H vvH (MSB) BnH 26H vvH (LSB) n: MIDI Channel Number vv: Value Send Sent when there is a change in the parameters assigned to NRPN and RPN. For details about information assigned to parameters that correspond to NRPN and RPN, see “9.19 NRPN” and “9.20 RPN”. Receive Receipt changes the parameter assigned to RPN. This Instrument does not have a parameter that corresponds to NRPN. 9.5 Volume (07H) Format Message Format: BnH 07H vvH n: MIDI Chan
Inhaltszusammenfassung zur Seite Nr. 12
9.7 Expression (0BH) Format Message Format: BnH 0BH vvH n: MIDI Channel Number vv: Value 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 messages are used to control DSP operation. Format Message Format: BnH 10H vvH DSP Parameter7[0] BnH 11H vvH DSP Parameter7[1] BnH 12H vvH DSP Parameter7[2] BnH 13H vvH DSP Parameter7[3] BnH 50H vvH DSP Parameter7[4] BnH
Inhaltszusammenfassung zur Seite Nr. 13
9.9 Hold1 (40H) Format Message Format: BnH 40H vvH n: MIDI Channel Number vv: Value Send Sent in the following cases. � When a pedal that has a sustain (damper) function is operated � When Accomp MIDI Out is on Receive Receipt performs an operation equivalent to a sustain (damper) pedal operation. Timbre Type Specific Operation This operation differs in accordance with the Timbre Type (see “11.1 About Timber Type”) setting. � Timbre Type: Melody Sustain off/on control is performed in accordance
Inhaltszusammenfassung zur Seite Nr. 14
9.11 Sostenuto (42H) Format Message Format: BnH 42H vvH n: MIDI Channel Number vv: Value (Note1) Note 1: For information about the relationship between setting values and send/receive values, see the “26.1 Off/On Setting Value Table” in “Part VII Setting Values and Send/Receive Values”. Send Sent when a pedal that has a sostenuto function is operated. Receive Receipt performs an operation equivalent to a sostenuto pedal operation. 9.12 Soft (43H) Format Message Format: BnH 43H vvH n: MIDI Chann
Inhaltszusammenfassung zur Seite Nr. 15
9.14 Vibrato Depth (4DH) Format Message Format: BnH 4DH vvH n: MIDI Channel Number vv: Value (Note1) Note 1: For information about the relationship between setting values and send/receive values, see “26.4 –64 - 0 - +63 Setting Value Table” in “Part VII Setting Values and Send/Receive Values” of this document. 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.15 Vibrato Delay (4EH) Fo
Inhaltszusammenfassung zur Seite Nr. 16
9.17 Reverb Send (5BH) Format Message Format: BnH 5BH vvH n: MIDI Channel Number vv: Value Send Sent when a GM tone is selected. Receive Receipt changes Reverb Send. 9.18 Chorus Send (5DH) Format Message Format: BnH 5DH vvH n: MIDI Channel Number vv: Value Send This message is sent at initialization, when the panel tone selection is changed, and when a chorus on/off operation is performed. Receive Receipt changes Chorus Send. 9.19 NRPN (62H, 63H) Format Message Format: BnH 62H vvH (LSB) BnH 63H
Inhaltszusammenfassung zur Seite Nr. 17
9.20 RPN (64H, 65H) Format Message Format: BnH 64H vvH (LSB) BnH 65H vvH (MSB) n: MIDI Channel Number vv: Value The following are the parameters assigned to RPN by this Instrument. 9.20.1 Pitch Bend Sensitivity Format Message Format: BnH 64H 00H 65H 00H 06H mmH 26H llH n: MIDI Channel Number mm: Value 0 - 24 ll: Send: 00H, Receive: Ignored Send Sent when the pitch bend range is changed. (PX-330) Receive Receipt changes Pitch Bend Sensitivity. 9.20.2 Fine Tune Format Message Format: BnH 64H 01H 6
Inhaltszusammenfassung zur Seite Nr. 18
9.20.4 Modulation Depth Format Message Format: BnH 64H 05H 65H 00H 06H mmH 26H 00H n: MIDI Channel Number mm: Value Send This message is never sent. Receive Receipt changes the Vibrato Modulation Depth for the tone that is currently selected by the applicable part. 9.20.5 Null Format Message Format: BnH 64H 7FH 65H 7F n: MIDI Channel Number Send This message is never sent. Receive Receipt deselects RPN. 9.21 All Sound Off (78H) Format Message Format: BnH 78H 00H n: MIDI Channel Number Send Sent
Inhaltszusammenfassung zur Seite Nr. 19
10 Mode Messages 10.1 All Notes Off (7BH) Format Message Format: BnH 7BH 00H n: MIDI Channel Number Send Sent in the following cases. � When the keyboard channel is changed � When a recorder function is used � When another mode is entered 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) Format Message Format: BnH 7CH 00H n: MIDI Channel Number Send This message is never sent. Receive Receipt of th
Inhaltszusammenfassung zur Seite Nr. 20
10.4 Mono (7EH) Format Message Format: BnH 7EH 00H n: MIDI Channel Number Send This message is never sent. Receive Receipt of this message stops the currently sounding voice. 10.5 Poly (7FH) Format Message Format: BnH 7FH 00H n: MIDI Channel Number Send This message is never sent. Receive Receipt of this message stops the currently sounding voice. 11 Program Change Format Message Format: CnH ppH n: MIDI Channel Number pp: Program Number Send Sent when a tone is selected. For information about nu