Table of Contents

Advertisement

PX-760/PX-860/AP-260/AP-460/PX-160
Contents
I
1
1.1
System Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2
Sound Generator Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3
Performance Controller Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
3
II
4
4.1
Send Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2
Receive Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3
Instrument Velocity Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
6
7
8
8.1
Bank Select (00H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
8.2
Modulation (01H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
8.3
Portamento Time (05H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
8.4
Data Entry (06H,26H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
8.5
Volume (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
8.6
Pan (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
MIDI Implementation
CASIO COMPUTER CO., LTD.
1
5
5
5
5
6
7
7
8
8
8
8
8
8
9
10
10

Advertisement

Table of Contents
loading

Summary of Contents for Casio PX-760

  • Page 1: Table Of Contents

    PX-760/PX-860/AP-260/AP-460/PX-160 MIDI Implementation CASIO COMPUTER CO., LTD. Contents MIDI Message Overview Product Configuration as a MIDI Device System Section ......... .
  • Page 2 Expression (0BH) ........12 General Use Controllers 1 through 8 (10H through 13H, 50H through 53H) .
  • Page 3 Tone with DSP List 22.1 PX-760,PX-860,AP-260,AP-460,PX-160 ......41 DSP Algorithm ID Tables 23.1...
  • Page 4 DSP Parameter Set Types 24.1 Tremolo/Auto Pan ........42 24.2 EQ 3Band .
  • Page 5: Midi Message Overview

    Part I MIDI Message Overview Product Configuration as a MIDI Device As a MIDI device, the instrument consists of the System Section, Sound Generator Section, and Per- formance Controller Section described below. Each of these sections sends and receives specific MIDI Messages in accordance with its function.
  • Page 6: Performance Controller Section

    1.2.2 Parts The settings of the sound generator parts can be changed using Instrument-specific system exclusive messages. This Instrument consists of 32 parts. Of these, channel messages can be used to perform note on operations and to change settings of only the B Group (B01 through B16). The relationships between the channel message receive channel and part number are fixed, as shown in ”1.2.3 Part Assignments”.
  • Page 7: Conditions That Disable Message Send And Receive

    The main conditions when MIDI message send and receive are disabled by the Instrument are those described below. • While storage is selected as the USB device mode(PX-760/PX-860/AP-260/AP-460/PX-160) Timbre Type Specific Operation The operation that is performed for a received message depends on the current Timbre Type setting (see “...
  • Page 8: Channel Message

    Prefix”. Note1 The PX-760,AP-260,PX-160 do not support Note Off Velocity. For these models, Velocity for send Note Off messages is a fixed value (40H). Velocity for receive Note Off messages is ignored. The High Resolution Velocity Prefix message is not sent or received for a Note Off message.
  • Page 9: Note On

    The key number changes in accordance with on the Transpose function and Octave Shift function. Note1 The PX-760,AP-260,PX-160 do not support Note Off Velocity. For these models, Velocity for send Note Off messages is a fixed value (40H). The High Resolution Velocity Prefix message is not sent for a Note Off message.
  • Page 10: Polyphonic Key Pressure

    Polyphonic Key Pressure Format Message Format: AnH kkH vvH MIDI Channel Number Key Number Pressure Value Send This message is not sent by this Instrument. Receive This message is not received by this Instrument. Control Change Format Message Format: BnH ccH vvH MIDI Channel Number Control Number Value...
  • Page 11: Modulation (01H)

    Modulation (01H) Format Message Format: BnH 01H vvH MIDI Channel Number Value Send This message is not sent by this Instrument. Receive Receipt adds, to the voice being sounded, modulation of a depth specified by the value. In the case of a tone that already has modulation applied, receipt of this message increases the modulation depth.
  • Page 12: Pan (0Ah)

    Send Sent when layer balance is adjusted. Receive Receipt changes the volume of the corresponding part. Pan (0AH) Format Message Format: BnH 0AH vvH MIDI Channel Number Value (Note1) Note1 For information about the relationship between setting values and send/receive values, see “ 25.6 Pan Setting Value Table ”...
  • Page 13: Hold1 (40H)

    Send This message is not sent by this Instrument. Receive Receipt change the value of Parameter7 [0-7] (7-Bit Parameter) explained under “ 20.3 Tone Dsp Parameter ” . Any message received that corresponds to the parameter of a number not being used by the currently selected DSP is ignored.
  • Page 14: Portamento Switch (41H)

    – Piano note decay rate – Resonance characteristics and decay rate of Damper Resonance effect resonance note see “ 25.2 Damper Pedal Setting Value Table ” in “ VII Setting Values and Send/Receive Values. ” • Timbre Type: Drum The received message does not affect sound source operation. 8.10 Portamento Switch (41H) Format...
  • Page 15: Vibrato Rate (4Ch)

    Receive Receipt performs an operation equivalent to a soft pedal operation. 8.13 Vibrato Rate (4CH) Format Message Format: BnH 4CH vvH MIDI Channel Number Value (Note1) Note1 For information about the relationship between setting values and send/receive values, see “ 25.5 64 - 0 - +63 Setting Value Table ”...
  • Page 16: Portamento Control (54H)

    Prefix message, see ”4.3 Instrument Velocity Resolution”. Note1 The PX-760,AP-260,PX-160 do not support Note Off Velocity. For these models, Velocity for send Note Off messages is a fixed value (40H). Velocity for receive Note Off messages is ignored. The High Resolution Velocity Prefix message is not sent or received for a Note Off...
  • Page 17: Chorus Send (5Dh)

    8.19 Chorus Send (5DH) Format Message Format: BnH 5DH vvH MIDI Channel Number 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. 8.20 NRPN (62H,63H) Format...
  • Page 18 Send This message is not sent by this Instrument. Receive Receipt changes Pitch Bend Sensitivity. 8.21.2 Fine Tune Format Message Format: BnH 64H 01H 65H 00H 06H mmH 26H llH MIDI Channel Number Value MSB Value LSB Send This message is not sent by this Instrument. Receive Receipt changes Channel Fine Tune.
  • Page 19: All Sound Off (78H)

    Send This message is never sent. Receive Receipt deselects RPN. Mode Message All Sound Off (78H) Format Message Format: BnH 78H 00H MIDI Channel Number Send This message is not sent by this Instrument. Receive Receipt stops all voices that are sounding. Reset All Controllers (79H) Format Message Format:...
  • Page 20: Omni Off (7Ch)

    Send Mainly sent in the following cases. • When the keyboard channel is changed • When a recorder function is used • When octave shift changed • When the DEMO mode is entered or exited Receive Receipt of this message releases the currently sounding voice (same as releasing the keyboard key).
  • Page 21: Poly (7Fh)

    Poly (7FH) Format Message Format: BnH 7FH 00H MIDI Channel Number Send This message is never sent. Receive Receipt of this message stops the currently sounding voice. Program Change Format Message Format: CnH ppH MIDI Channel Number Program Number Send Sent when a tone is selected.
  • Page 22: Dsp Assignments During Tone Selection

    • Timbre Type: Drum This Timbre Type is for drum sounds. The method for producing sound is optimized for drums. The damper pedal and sostenuto pedal do not work for sounds that do not recognize Note Off. The tuning setting also does not affect this Timbre Type. 10.2 DSP Assignments during Tone Selection 10.2.1...
  • Page 23: Pitch Bend Change

    Pitch Bend Change Format Message Format: EnH llH mmH MIDI Channel Number Value LSB Value MSB Send This message is not sent by this Instrument. Receive Receipt of this message changes the pitch of the currently sounding voice. Pitch bend change sensitivity depends on the pitch bend sensitivity configured with RPN.
  • Page 24: System Message

    Part III System Message Active Sensing Format Message Format: Send This message is never sent. Receive Once this message is received, the Active Sensing mode is entered. If no MIDI message is received for a specified amount of time, voices being sounded by the Instrument ’ s sound source are released, the controller is reset, and the Active Sensing mode is exited.
  • Page 25 14.1.2 Master Balance Format Message Format: F0H 7FH 7FH 04H 02H llH mmH F7H Value LSB (Note1) Value MSB (Note1) Note1 For information about the relationship between setting values and send/receive values, see “ 25.6 Pan Setting Value Table ” in “ VII Setting Values and Send/Receive Values ” . Send This message is never sent.
  • Page 26 Type Format Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 01H 00H vvH F7H Value (Note1) Note1 For information about the relationship between setting values and send/receive values, see “ 25.8 Reverb Type Setting Value Table ” in “ VII Setting Values and Send/Receive Values ” . Send This message is sent when the System Reverb Type setting is changed.
  • Page 27 Send This message is never sent. Receive Receipt changes the System Chorus Rate parameter. Depth Format Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 02H vvH F7H Value Send This message is never sent. Receive Receipt changes the System Chorus Depth parameter. Feedback Format Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 03H vvH F7H...
  • Page 28: Instrument-Specific System Exclusive Messages

    Receive Receipt returns the sound source to its power on default settings. GM2 System On Format Message Format: F0H 7EH 7FH 09H 03H F7H Send This message is never sent. Receive Though the Instrument does not support GM2, receipt of the GM2 System On message has the same result as receipt of the GM System On message.
  • Page 29: Instrument-Specific System Exclusive Messages

    Part IV Instrument-Specific System Exclusive Messages Format This section explains the format of the Instrument-specific System Exclusive Messages. See “ V Parameter List ” for information about what type of data can actually be sent. 15.1 Message Classifications Basically, the operation that corresponds to Instrument-specific system exclusive messages is parameter data transfer.
  • Page 30: Field Formats

    15.3.3 MOD : Model ID Format: 00010111B (17H) 00000001B (01H) These two successive bytes (MSB, LSB) indicate the PX-760,PX-860,AP-260,AP-460,PX-160 Model 15.3.4 dev : MIDI DeviceID 00H - 7FH Format: 0dddddddB The contents of this field in 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.
  • Page 31 IPS:Individual Parameter Send Individual Parameter Send Indicates an individual parameter value send message. When the Instrument receives this action, it rewrites the value specified by the data field with the specified parameter value. 15.3.6 cat : Category Format: 0cccccccB 0cccccccB = Category (7bit) The category indicates the categories of data handled by the System Exclusive Message.
  • Page 32 When there are multiple parameters with the same ID inside the same category, as with the mixer channel volume setting for example, the block number required to specify to which block data belongs is specified as:kkkkkkkjjjjjjjiiiiiiiB (Binary). When the parameter block has a multi-dimensional array structure, bit 21 of the block number is divided into prescribed bit fields based on the rules explained below.
  • Page 33: Parameter Transfer

    The value of this field specifies the size of the parameter value stored in the data field. Data length indicates the length of the array being transferred minus 1 when the parameter contains a character string or other similar array structure. 15.3.13 data : Parameter Data Format:...
  • Page 34: Two-Way Communication

    A single session is concluded only when this Instrument returns an IPS (Individual Parameter Send) in response to an IPR (Individual Parameter Request) from an external device, or when an external device or this Instrument spontaneously sends an IPS. If this Instrument received an IPS, the value of the applicable parameter is changed.
  • Page 35: Parameter List

    This parameter is a container for system information. Parameter Block Size Array Min-Def-Max Description Model 0000 000000 00-00-7F 1...PX-760 2...AP-260 3...PX-860 5...AP-460 14...PX-160 Setup Parameter Setup Parameters put a device into the setup mode. 18.1 MIDI Parameter Parameter Block Size...
  • Page 36: Patch Parameters

    Patch Parameters The main function of patch parameters is to configure the settings of the sound source of a device. 19.1 Master Tune Parameters These parameters configure the Master Tuning Settings. Parameter Block Size Array Min-Def-Max Description Master Fine Tune 0001 000000 0000-0200-03FF...
  • Page 37: Brilliance Parameters

    Note1 Selects the System Reverb preset type. Receipt of GM/GS Reset selects Standard Hall. This is the value of this Type is also linked to each of the System Reverb parameters and to the System Reverb Return Level parameter, and changes them to prescribed values.
  • Page 38: Tone Parameters

    Tone Parameters 20.1 Basic Parameters Parameter Block Size Array Min-Def-Max Description Name 0000 000000 00-20-7F Ascii Character ↑ Timbre Type 0001 00-00-0F 0...Melody 1...Piano 2...Drum 3...reserved 4...LM Piano ↑ Timbre Num 0002 0000-0000-3FFF 0-16383 ↑ Oct Shift 0003 02-04-06 -2 - 0 - +2 ↑...
  • Page 39: Lfo Parameters

    20.2 LFO Parameters Parameter Block Size Array Min-Def-Max Description Vib Wave 0013 000000 00-00-0F 0...Sin 1...Tri 2...Saw Up 3...Saw Down 4...Pulse 1:3 5...Pulse 2:2 6...Pulse 3:1 15...Depends on original ↑ Vib Rate 0014 00-40-7F -64 - 0 - +63 (Note1) ↑...
  • Page 40: Music Library Parameters

    Music Library Parameters This parameter is a container for Music Library related information. Parameter Block Size Array Min-Def-Max Description Name 0000 000000 20-20-7F Ascii Character ↑ Address 0001 00000000-00000000-00FFFFFF 0-0xFFFFFFFF ↑ Size 0002 00000000-00000000-00FFFFFF 0-0xFFFFFFFF...
  • Page 41: Dsp Parameter List

    Part VI DSP Parameter List Tone with DSP List This is a list of tones that use DSP. 22.1 PX-760,PX-860,AP-260,AP-460,PX-160 Tone Number Tone Name Input/Output DSP Algorithm GRAND PIANO CONCERT Stereo-Stereo EQ 3Band GRAND PIANO MODERN Stereo-Stereo EQ 3Band GRAND PIANO MELLOW...
  • Page 42: Tremolo/Auto Pan

    24.1 Tremolo/Auto Pan Parameter Number Parameter Name Value Notes Parameter7[00] Rate 00 - 7F Parameter7[01] Depth 00 - 7F 24.2 EQ 3Band Parameter Number Parameter Name Value Notes Parameter7[00] Low Freq 00 - 0F Note1 Parameter7[01] Low Gain 34 - 4C Note2 Parameter7[02] Mid Freq...
  • Page 43: Drive Rotary

    24.7 Drive Rotary Parameter Number Parameter Name Value Notes Parameter7[00] Overdrive Gain 00 - 7F Parameter7[01] Overdrive Level 00 - 7F Parameter7[02] Speed 0 - 1 Note1 Parameter7[03] Brake 0 - 1 Note2 Parameter7[04] Fall Accel 00 - 7F Parameter7[05] Rise Accel 00 - 7F Parameter7[06]...
  • Page 44: Setting Values And Send/ Receive Values

    00H - 3FH Off 40H - 7FH 25.2 Damper Pedal Setting Value Table PX-860,AP-460 Transmit Value Receive Value Parameter Off (continuous) Full PX-760,AP-260,PX-160 Transmit Value Receive Value Parameter Off (continuous, receive only) Half(Note1) (continuous, receive only) Full Note1 vvH = 40H 25.3...
  • Page 45: Pan Setting Value Table

    25.6 Pan Setting Value Table Transmit/Receive Value Parameter Left Center Right 25.7 Master Fine Tuning Setting Value Table Transmit Value(LSB, MSB) Receive Value Parameter (43H, 00H) (00H, 00H) - (5FH, 00H) 415.5 Hz (65H, 00H) (60H, 00H) - (7FH, 00H) 415.6 Hz (07H, 01H) (00H, 01H) - (1FH, 01H)
  • Page 46: Chorus Type Setting Value Table

    PX-760,AP-260,PX-160 Transmit/Receive Value Parameter PanelNumber Room1 Room2 Room3 Hall1 Hall2 2(default) Plate1 Delay Panning Delay Plate2 Plate3 Large Room1 Large Room2 Stadium1 Stadium2 Long Delay Long Panning Delay 25.9 Chorus Type Setting Value Table Transmit/Receive Value Parameter PanelNumber Chorus1 Chorus2...
  • Page 47: Equalizer Frequency Setting Value Table

    25.10 Equalizer Frequency Setting Value Table Parameter Value Frequency 100Hz 130Hz 160Hz 200Hz 300Hz 400Hz 600Hz 800Hz 1.0KHz 1.3KHz 1.6KHz 2.0KHz 2.5KHz 3.2KHz 4.0KHz 5.0KHz 25.11 Brilliance Gain Setting Value Table Parameter Value Gain Note: The gain value does not exactly correspond to decibels (dB).
  • Page 48: Dsp Equalizer Gain Setting Value Table

    25.12 DSP Equalizer Gain Setting Value Table Parameter Value Gain Note: The gain value does not exactly correspond to decibels (dB).
  • Page 49: Midi Implementation Notation

    Part VIII MIDI Implementation Notation Value Notation 26.1 Hexadecimal Notation MIDI implementation sometimes requires that data be expressed in hexadecimal format. Hexadecimal values are indicated by the letter “ H ” after the value. The hexadecimal equivalents of decimal values 10 through 15 are expressed as the letters A through F.
  • Page 50 Decimal Hexadecimal Binary 00000000B 00000001B 00000010B 00000011B 00000100B 00000101B 00000110B 00000111B 00001000B 00001001B 00001010B 00001011B 00001100B 00001101B 00001110B 00001111B 00010000B 01111101B 01111110B 01111111B...

This manual is also suitable for:

Ap-260Ap-460Px-160Px-860

Table of Contents