PX-150/350M/750/850/1200GPAP-250/450/650MMIDI ImplementationCASIO COMPUTER CO., LTD.ContentsI MIDI Message Overview 51 Product Configuration as a MIDI
5 Note OffFormatMessage Format: 8nH kkH vvH9nH kkH 00H(receive only)n: MIDI Channel Numberkk: Key Numbervv: velocitySend Sent when a key is released.(N
7 Polyphonic Key PressureFormatMessage Format: AnH kkH vvHn: MIDI Channel Numberkk: Key Numbervv: Pressure ValueSend This message is not sent by this
8.2 Modulation (01H)FormatMessage Format: BnH 01H vvHn: MIDI Channel Numbervv: ValueSend This message is not sent by this Instrument.Receive Receipt a
Send Sent when layer balance is adjusted.Receive Receipt changes the volume of the corresponding part.8.6 Pan (0AH)FormatMessage Format: BnH 0AH vvHn:
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 Pa
Timbre Type Specific Operation This operation differs in accordance with the Timbre Type (see“ 10.1 About Timber Type ”) setting.• Timbre Type: MelodySu
Send Sent when a pedal that has a sostenuto function is operated.Receive Receipt performs an operation equivalent to a sostenuto pedal operation.8.12
8.15 Vibrato Delay (4EH)FormatMessage Format: BnH 4EH vvHn: MIDI Channel Numbervv: Value (Note1)Note1 : For information about the relationship between
Note1 : The PX-150,PX-750, AP-250, and PX-350M do not support Note Off Velocity. For these models, Velocity for sendNote Off messages is a fixed value (4
8.21 RPN (64H,65H)FormatMessage Format: BnH 64H vvH (LSB)BnH 65H vvH (MSB)n: MIDI Channel Numbervv: ValueThe following are the parameters assigned to
8.5 Volume (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128.6 Pan (0AH) . . . . . . . . . . . . . . . . .
8.21.4 Modulation DepthFormatMessage Format: BnH 64H 05H 65H 00H 06H mmH 26H 00Hn: MIDI Channel Numbermm: ValueSend This message is never sent.Receive
Send Mainly sent in the following cases.• When the keyboard channel is changed• When a recorder function is used• When another mode is entered from th
9.5 Omni On (7DH)FormatMessage Format: BnH 7DH 00Hn: MIDI Channel NumberSend This message is never sent.Receive Receipt of this message releases the c
Receive Receipt changes the tone. The selected tone is determined by the program value of thismessage and the Bank Select message value received prior
Note1 : Selecting the algorithms below add Part Volume and Part Pan to the above items.ID DSP Algorithm0000 Rotary0001 Drive Rotary2002 Compressor2003
Part IIISystem Message13 Active SensingFormatMessage Format: FEHSend This message is never sent.Receive Once this message is received, the Active Sens
14.1.2 Master BalanceFormatMessage Format: F0H 7FH 7FH 04H 02H llH mmH F7Hll: Value LSB (Note1)mm: Value MSB (Note1)Note1 : For information about the
Type FormatMessage Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 01H 00H vvH F7Hvv: Value (Note1)Note1 : For information about the relationship between
Send This message is never sent.Receive Receipt changes the System Chorus Rate parameter.Depth FormatMessage Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 0
Receive Receipt returns the sound source to its power on default settings.GM2 System On FormatMessage Format: F0H 7EH 7FH 09H 03H F7HSend This message
14 System Exclusive Message 2514.1 Universal Realtime System Exclusive Message . . . . . . . . . . . . . . . . . . . . . . . . 2514.2 Instrument-Speci
Part IVInstrument-Specific System ExclusiveMessages15 FormatThis section explains the format of the Instrument-specific System Exclusive Messages. See“V
<- body (Depends on act) ->SX MAN MOD dev act cat mem pset blk prm idx len data EOXIPR Y Y Y Y Y Y Y Y Y Y Y Y - YIPS Y Y Y Y Y Y Y Y Y Y Y Y Y
IPS:Individual Parameter SendIndividual Parameter Send Indicates an individual parameter value send message. When the Instrumentreceives this action,
When there are multiple parameters with the same ID inside the same category, as with the mixerchannel volume setting for example, the block number re
The value of this field specifies the size of the parameter value stored in the data field. Data lengthindicates the length of the array being transferre
A single session is concluded only when this Instrument returns an IPS (Individual Parameter Send)in response to an IPR (Individual Parameter Request)
Part VParameter ListHow to Read the Tables• Number Base Notation“Size”indicates the parameter value bit width as a decimal value. The bitfield position
19 Patch ParametersThe main function of patch parameters is to configure the settings of the sound source of a device.19.1 Master Tune ParametersThese
19.4 System Reverb ParametersParameter ID R/W Block Size Array Min-Def-Max DescriptionCancel 0080 R/W 000000 1 01 00-00-01 0...Normal1...CancelType 00
20 Tone Parameters20.1 Basic ParametersParameter ID R/W Block Size Array Min-Def-Max DescriptionName 0000 R/W 000000 7 10 00-20-7F Ascii CharacterTimb
22 Tone with DSP List 4222.1 PX-150,PX-750,PX-850,AP-250,AP-450 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4222.2 PX-1200GP . . . . . . .
20.2 LFO ParametersParameter ID R/W Block Size Array Min-Def-Max DescriptionVib Wave 0013 R/W 000000 4 01 00-00-0F 0...Sin1...Tri2...Saw Up3...Saw Dow
21 Music Library ParametersThis parameter is a container for Music Library related information.Parameter ID R/W Block Size Array Min-Def-Max Descripti
Part VIDSP Parameter List22 Tone with DSP ListThis is a list of tones that use DSP.22.1 PX-150,PX-750,PX-850,AP-250,AP-450Tone Number Tone Name Mono/S
22.3 PX-350M, AP-650MTone Name Display Mono/Stereo DSP AlgorithmGRAND PIANO CONCERT GrPnoConcert Stereo-Stereo EQ 3BandGRAND PIANO STUDIO GrPno Studio
24 DSP Parameter Set TypesThis section describes the DSP parameter combination patterns of each algorithm specified in the“ Parameter Set Type ”column
Note1 : See “ 25.3 Slow/Fast Setting Value Table ”.Note2 : See “ 25.4 Rotate/Brake Setting Value Table ”.24.7 Drive RotaryParameter Number Parameter N
Part VIISetting Values and Send/ Receive Values25 Setting Value Tables25.1 Off/On Setting Value TableTransmit Value Receive Value Parameter00H 00H - 3F
25.5 –64 - 0 - +63 Setting Value TableTransmit/Receive Value Parameter00H –6401H –63: :40H 0: :7EH +627FH +6325.6 Pan Setting Value TableTransmit/Rece
25.8 Reverb Type Setting Value TableTransmit/Receive Value Parameter Display(PX-350M, AP-650M) PanelNumber(PX-150,PX-750,PX-850,PX-1200GP,AP-250,AP-45
25.10 Equalizer Frequency Setting Value TableParameter Value Frequency00H 100Hz01H 130Hz02H 160Hz03H 200Hz04H 300Hz05H 400Hz06H 600Hz07H 800Hz08H 1.0K
Part IMIDI Message Overview1 Product Configuration as a MIDI DeviceAs a MIDI device, the instrument consists of the System Section, Sound Generator Sec
25.12 DSP Equalizer Gain Setting Value TableParameter Value Gain34H -1235H -1136H -1037H - 938H - 839H - 73AH - 63BH - 53CH - 43DH - 33EH - 23FH - 140
Part VIIIMIDI Implementation Notation26 Value Notation26.1 Hexadecimal NotationMIDI implementation sometimes requires that data be expressed in hexade
Decimal Hexadecimal Binary0 00H 00000000B1 01H 00000001B2 02H 00000010B3 03H 00000011B4 04H 00000100B5 05H 00000101B6 06H 00000110B7 07H 00000111B8 08
1.2.2 PartsThe settings of the sound generator parts can be changed using Instrument-specific system exclusivemessages. This Instrument consists of 32
1.2.4 Part Assignments(PX-350M,AP-650M)Part Number Part Name MIDI Receive Ch MIDI Send Ch Assigned Function Description00 A01 - 01 (Note1) Keyboard Up
Note2 : Sent during recorder play only. When there is no data recorded in the applicable recorder track, the MIDIinformation of the functions of parts
Part IIChannel Message4 Channel Message Overview4.1 Send ChannelFor information about the MIDI channels of the channel messages that are sent when thi
Comments to this Manuals