Casio PX-5S Manual
Hide thumbs Also See for PX-5S:
Table of Contents

Advertisement

Contents
I
1
1.1
System Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2
Performance Controller Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3
Sound Generator Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
3
4
II
5
6
7
7.1
Bank Select (00H,20H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2
Modulation (01H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.3
Portamento Time(05H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.4
Data Entry (06H,26H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.5
Volume (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.6
Pan (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.7
Expression (0BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.8
7.9
Hold1 (40H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.10
Portamento On/Off(41H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.11
Sostenuto (42H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.12
Soft (43H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.13
Filter Resonance(47H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.14
Release Time (48H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.15
Attack Time (49H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.16
Filter Cutoff (4AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.17
Vibrato Rate (4CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.18
Vibrato Depth (4DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
PX-5S

MIDI Implementation

CASIO COMPUTER CO., LTD.
1
6
6
6
6
6
7
7
7
8
8
9
9
9

Advertisement

Table of Contents
loading

Summary of Contents for Casio PX-5S

  • Page 1: Table Of Contents

    PX-5S MIDI Implementation CASIO COMPUTER CO., LTD. Contents Overview Product Configuration as a MIDI Device System Section ......... .
  • Page 2 7.19 Vibrato Delay (4EH) ........15 7.20 Portamento Control(54H) .
  • Page 3 Parameter List Using the Parameter List System Parameter 21.1 System Information Parameter ....... . . 48 21.2 System Version Information .
  • Page 4 Parameter Set Table DSP Parameter List DSP Type List DSP Parameter Set Type 32.1 Equalizer ..........64 32.2 Compressor .
  • Page 5 33.21 Pitch Shifter Fine Setting Value Table ......78 33.22 Feedback Type Setting Value Table ......78 33.23 Delay Tempo Sync Setting Value Table .
  • Page 6: Overview

    Part I Overview Product Configuration as a MIDI Device As a MIDI device, this Instrument consists of the System Section, Sound Generator Section, and Per- formance Controller Section described below. Each of these sections can send and receive specific MIDI Messages in accordance with its function.
  • Page 7: Timbre Type Specific Operation

    Part number MIDI Receive Ch MIDI Transmit Ch Assigned Function(Note) 01 - 16 Song Sequencer/Zone 1/SMF play/MIDI IN 01 - 16 Song Sequencer/Zone 2/SMF play/MIDI IN 01 - 16 Song Sequencer/Zone 3/SMF play/MIDI IN 01 - 16 Song Sequencer/Zone 4/SMF play/MIDI IN Song Sequencer/SMF play/MIDI IN Song Sequencer/SMF play/MIDI IN Song Sequencer/SMF play/MIDI IN...
  • Page 8: Channel Message

    Part II Channel Message MIDI Message Send by Controller These MIDI messages can be sent by assigning any control change from CC:00H to CC:65H, after touch, etc. to a controller (knob, slider, pedal, modulation, etc.) See the Instruments User’s Guide for details. Instrument Velocity Resolution The upper seven bits of the 14-bit resolution correspond to the Note On/Off...
  • Page 9: Note On

    Note: This Instrument has a function that assumes connection of an external device that sends Note Off Velocity as a fixed value. Note Off Velocity 00H is replaced with 40H until a Note Off message with a Velocity value other than 00H is received. This function is enabled when the Instrument is turned on, and disabled by receipt of a Note Off...
  • Page 10: Modulation (01H)

    Receive Receipt causes a change in the tone bank number stored in Instrument memory, but the tone is not actually changed until a Program Change message is received. For details, see “8 Program Change”. The stage setup number can also be changed by the bank program. For details, see ”8 Stage Setup Number Switching by Bank Select Message and Program Change Message”.
  • Page 11: Pan (0Ah)

    Receive Receipt changes the mixer part volume. Pan (0AH) Message Format: BnH 0AH vvH MIDI Channel Number Value(Note1) Note1: For information about the relationship between setting values and send/receive values, see “33.5 Pan Setting Value Table” in “VIII Setting Values and Send/Receive Values”. Transmit Sent when the pan of any part is changed.
  • Page 12: Hold1 (40H)

    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 using a System Exclusive Message, a value received by this control change message is always in the range of 0 to 127, but the range is changed in accordance with the setting range of the applicable parameter setting.
  • Page 13: Portamento On/Off(41H)

    7.10 Portamento On/Off(41H) Message Format: BnH 41H vvH MIDI Channel Number Value (Note1) Note1: For information about the relationship between setting values and send/receive values, see the “33.1 Off/On Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. Receive Receipt changes the portamento on/off...
  • Page 14: Release Time (48H)

    7.14 Release Time (48H) Message Format: BnH 48H vvH MIDI Channel Number Value (Note1) Note1: For information about the relationship between setting values and send/receive values, see the “33.4 –64 - 0 - +63 Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. Receive Receipt makes a relative change in the time it takes for a note to decay to zero after a key is released.
  • Page 15: Vibrato Depth (4Dh)

    7.18 Vibrato Depth (4DH) Message Format: BnH 4DH vvH MIDI Channel Number Value (Note1) Note1: For information about the relationship between setting values and send/receive values, see the “33.4 –64 - 0 - +63 Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. Receive Receipt changes the degree of pitch modulation.
  • Page 16: Reverb Send (5Bh)

    7.22 Reverb Send (5BH) Message Format: BnH 5BH vvH MIDI Channel Number Value Transmit Sent when the reverb send of any part is changed. Receive Receipt changes the reverb send of the corresponding part. 7.23 Chorus Send (5DH) Message Format: BnH 5DH vvH MIDI Channel Number Value...
  • Page 17 Note1: For information about the relationship between setting values and send/receive values, see the “33.1 Off/On Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. Transmit Sent when a mixer part on/off setting is changed. Receive Receipt changes the mixer part on/off setting. 7.25.2 Stage Setup Number Select Message Format:...
  • Page 18 Parameter Notes DSP Parameter[1] DSP Parameter[2] DSP Parameter[16] For details about each DSP parameter, see ”VII DSP Parameter List”. 7.25.5 Tone Tone parameters can be changed by NRPN. The relationship between each parameter and NRPN num- bers is shown below. Tone Common Edit Parameter Notes...
  • Page 19: Rpn (64H,65H)

    Note: X 0 through 5 correspond respectively to Layers 1 through 6. Note1: For information about the relationship between setting values and send/receive values, see “33.1 Off/On Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. Note2: For information about the relationship between setting values and send/receive values, see “33.28 Octave Shift Setting Value Table”...
  • Page 20 7.26.1 Pitch Bend Sensitivity Message Format: BnH 64H 00H BnH 65H 00H BnH 06H mmH BnH 26H llH MIDI Channel Number MSB Value(00H - 18H) LSB Value(Transmit:00H, Receive:Ignored) Transmit Sent when Bend Range of any part is changed. Receive Receipt changes Bend Range of the corresponding part. 7.26.2 Fine Tune Message Format:...
  • Page 21: All Sound Off (78H)

    Transmit Sent when an RPN, NRPN message send operation is performed. Receive Receipt de-selects RPN, NRPN. 7.27 All Sound Off (78H) Message Format: BnH 78H 00H MIDI Channel Number Receive Receipt stops all voices that are sounding. 7.28 Reset All Controllers (79H) Message Format: BnH 79H 00H MIDI Channel Number...
  • Page 22: Poly (7Fh)

    Receive Receipt performs the same operation as when All Notes Off is received. 7.33 Poly (7FH) Message Format: BnH 7FH 00H MIDI Channel Number Receive Receipt performs the same operation as when All Notes Off is received. Program Change Message Format: CnH ppH MIDI Channel Number Program Number (Note1)
  • Page 23: Channel After Touch

    • Hex Layer This setting optimizes for hex layer tones. The damper pedal performs on/off operations. Stage Setup Number Switching by Bank Select Message and Program Change Message The bank select message and program change message can be used to switch the stage setup number. The change target can be switched by the bank select MSB.
  • Page 24: System Message

    Part III System Message Timing Clock Message Format: Transmit Sent periodically when the MIDI sync mode is master. Receive Receipt while the MIDI sync mode is slave causes tempo to be synced based in timing clock information. Start Message Format: Transmit Sent when the Song Sequencer is started while the MIDI sync mode is master.
  • Page 25: System Exclusive Message

    ID Number The ID numbers handed by this Instrument are shown below. ID Number ID Name Casio Computer Co. Ltd Non Real Time System Exclusive Message Real Time System Exclusive Message Device ID The device ID is used mainly for individual control of multiple devices. When a System Exclusive message is sent, the sending device sends messages that include a value that matches the device ID of the sending device.
  • Page 26 16.1.2 Master Fine Tuning Message Format: F0H 7FH ddH 04H 03H llH mmH F7H Device ID LSB Value(Note1) MSB Value(Note1) Note1: For information about the relationship between setting values and send/receive values, see “33.6 Fine Tuning Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. Transmit This message is sent when the tuning setting is changed.
  • Page 27: Universal Non Real Time System Exclusive Message

    16.1.6 Chorus Type Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 00H vvH F7H Device ID Value(Note1) Note1: For information about the relationship between setting values and send/receive values, see “33.8 Chorus Type Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. Receive Receipt changes the chorus type.
  • Page 28: Instrument-Specific System Exclusive Message

    16.2.2 GM System Off Message Format: F0H 7EH ddH 09H 02H F7H Device ID Receive Receipt changes the sound source setting to the Instrument presetting. 16.2.3 GM2 System On Message Format: F0H 7EH ddH 09H 03H F7H Device ID 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” and “VI Parameter Set List” for information about how parameter sets actually are transferred. 17.1 Message Classifications Basically, the operation that corresponds to Instrument-specific system exclusive messages is parameter data transfer.
  • Page 30: Format Of Each Field

    17.3.3 MOD : Model ID Format: 00010111B (17H) 00000010B (02H) These two successive bytes (MSB, LSB) indicate the PX-5S model ID. 17.3.4 dev : MIDI Device ID 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 17.3.5 act : Action Format: 0aaaaaaaB This field indicates the operation of the Instrument-specific System Exclusive Message. aaaaaaaB Action Function Individual Parameter Request Individual Parameter Send One-way Bulk Parameter Set Request One-way Bulk Parameter Set Send Handshake Bulk Parameter Set Request Handshake Bulk Parameter Set Send Start of Bulk Dump Session Session Extend Interval...
  • Page 32 SBS:Start of Bulk Dump Session This message is sent to both devices to start a session to transfer a series of parameter sets using one-way protocol or handshake protocol. The protocol used during the session and the data transfer direction is determined in accordance with the value of the data field. For details, see the explanation about the data field.
  • Page 33 A · · · Available (Also including when only some parameters are available.) F · · · File Information (Not the data itself. Name, size, and other file information only.) - · · · Not Available 17.3.7 mem : Memory Area ID Format: 0mmmmmmmB Specifies the memory area that is the object of the parameter transfer.
  • Page 34 2-dimension array block [index1][index0] Value Meaning 00jjjjjjjiiiiiiiB 0000H 00lllllllkkkkkkkB 0000H 00nnnnnnnmmmmmmmB index1 00pppppppoooooooB index0 3-dimension array block [index2][index1][index0] Value Meaning 00jjjjjjjiiiiiiiB 0000H 00lllllllkkkkkkkB index2 00nnnnnnnmmmmmmmB index1 00pppppppoooooooB index0 4-dimension array block [index3][index2][index1][index0] Value Meaning 00jjjjjjjiiiiiiiB index3 00lllllllkkkkkkkB index2 00nnnnnnnmmmmmmmB index1 00pppppppoooooooB index0 17.3.10...
  • Page 35 Bulk Parameter Set Transfer The value of this field specifies the size of the parameter set memory image stored in the img field. Data length indicates the number of bytes of data included within a packet. When this value is zero, it means the data itself does not exist. 17.3.13 data : Parameter Data Individual Parameter Transfer...
  • Page 36 • Data = 3 : Start HBS Session Start session to send data using handshake protocol. If a device that receives this message accepts the session, it needs to return ACK. ERR (Error) Format: 0eeeeeeeB The relationship between the data value and error 0eeeeeeeB is defined as shown below. •...
  • Page 37 Table 1 Memory data 00: [00.7] [00.6] [00.5] [00.4] [00.3] [00.2] [00.1] [00.0] Memory data 01: [01.7] [01.6] [01.5] [01.4] [01.3] [01.2] [01.1] [01.0] Memory data 02: [02.7] [02.6] [02.5] [02.4] [02.3] [02.2] [02.1] [02.0] Memory data 32: [32.7] [32.6] [32.5] [32.4] [32.3]...
  • Page 38: Individual Parameter Operations

    17.3.16 EOX : End of System Exclusive Message Format: 11110111B (F7H) This is the End of System Exclusive Message status byte established by the MIDI standard. Individual Parameter Operations There are two parameter unit operations: Individual Parameter Transfer and Individual Parameter Request.
  • Page 39: One-Way Mode Communication Flow

    Session “One session” refers to a series of processes that occur for one user operation. One subsession or multiple subsessions make up a session. The sender sends EBS (End of Bulk Dump Session) to end a session. Regardless of whether there is a single parameter set or multiple parameter sets being transferred, a bulk dump always takes the form of a session, never a subsession only.
  • Page 40: Handshake Mode Communication Flow

    19.2.2 Example: Data send to Instrument from external device Data Sender Data Receiver Operation (External Device) (This Instrument) SBS(OBS) -----> Session Start Request Interval *Note -----> Send Packet (Start Sub Session) Interval *Note -----> Send Packet Interval *Note -----> Send Packet Interval *Note Send Other Packet ----->...
  • Page 41 it resends the last data sent. If the correct message does not arrive after a preset number of retries, RJC is sent and the session is terminated. The number of retries is determined in accordance with the parameters described under “21.3 Data Management Parameter”. 19.3.4 Message CRC Error Processing The message receive device returns ERR (CRC Error) if it discovers an illegal format in the received...
  • Page 42 Data Receiver Data Sender Operation (External Device) (This Instrument) SBS(HBR) -----> Session Start Request <----- Acknowledge -----> Send Request (Start Sub Session) <----- Send Packet -----> Acknowledge <----- Send Packet -----> Acknowledge <----- Send Packet -----> Acknowledge Send Other Packet ----->...
  • Page 43 19.3.9 Example: Session Generating a Timeout Error Data Receiver Data Sender Operation (External Device) (This Instrument) SBS(HBR) -----> Session Start Request Interval *Note1 ERR(Time Out Error) -----> Timeout Error <----- Acknowledge -----> Send Request (Optional) <----- Send Packet -----> Acknowledge Interval *Note1 ERR(Time Out Error) ----->...
  • Page 44 Data Receiver Data Sender Operation (External Device) (This Instrument) SBS(HBR) -----> Session Start Request <----- Acknowledge -----> Send Request (Optional) <----- Send Packet -----> Acknowledge <-???- Send Packet (Note1) ERR(Format Error) -----> Format Error <----- Resend Packet -???-> Acknowledge <----- ERR(Format Error) Format Error -???->...
  • Page 45 Note: Number of retries that exceeds the retries stipulated by Handshake Max Retry explained under “21.3 Data Management Parameter”. 19.3.12 Example: Session Termination by Error Generation Data Receiver Data Sender Operation SBS(HBR) -----> Session Start Request <----- Acknowledge -----> Send Request (Optional) <----- Send Packet...
  • Page 46 19.3.14 Example: Intentional Session Termination by This Instrument Data Sender Data Receiver Operation (External Device) (This Instrument) SBS(HBS) -----> Session Start Request <----- Acknowledge -----> Send Packet <----- Acknowledge -----> Send Packet <----- Acknowledge -----> Send Packet <----- Terminate Session 19.3.15 Example: Session Pause Session flow when the session is temporarily paused for some reason and then restarted is shown below.
  • Page 47 Note1: Interval less than the time stipulated by Handshake Max Interval explained under “21.3 Data Management Parameter”. There is no limit on the number of extensions using EXI. Note2: The sessions can be paused by sending RJC here.
  • Page 48: Parameter List

    These parameters make it possible for an external device to check the status of the Instrument and for an external device to command some operation of the Instrument. 21.1 System Information Parameter This parameter is a container for system information. Parameter Block Size Array Min-Def-Max Description Model Name 0000 55-0:0 00-20-7F Ascii Character PX-5S..."PX-5S"...
  • Page 49: System Version Information

    21.2 System Version Information These are system version information parameters. Parameter Block Size Array Min-Def-Max Description Release Version 0002 55-0:0 00-00-7F Release Version Number 21.3 Data Management Parameter These are information acquisition and operation command parameters for this Instrument’s Data Man- ager PC application.
  • Page 50: Patch Parameter

    Parameter Block Size Array Min-Def-Max Description Oneway Current Data Length 00BC R/W 0000-0080-3FFF Current memory size value (bytes) of transfer data included in one packet during One-way Bulk Dump send by Instrument Handshake Max Interval 00BD R/W 0000-0800-3FFF Maximum allowable message wait time (msec) during Handshake Bulk Dump receive by Instrument Handshake Max Data Length...
  • Page 51: Master Tune Parameter

    Parameter ID Block Size Array Min-Def-Max Description 1...1.3kHz 2...1.6kHz 3...2.0kHz 4...2.5kHz 5...3.2kHz 6...4.0kHz 7...5.0kHz 8...100Hz 9...125Hz 10...160Hz 11...200Hz 12...250Hz 13...315Hz 14...400Hz 15...500Hz 16...630Hz 17...800Hz 18...6.3kHz 19...8.0kHz Mid2 Gain 00A5 R/W 00-0C-18 -12 - 0 - +12 High Freq 00A6 R/W 00-02-09 0...6.0kHz 1...8.0kHz...
  • Page 52: Part Parameter

    Parameter ID Block Size Array Min-Def-Max Description Threshold 00C0 R/W 55-0:0 00-04-7F 0 - 127 Ratio 00C1 R/W 00-00-7F 0 - 127 Level 00C2 R/W 00-35-7F 0 - 127 Attack 00C3 R/W 00-00-7F 0 - 127 Release 00C4 R/W 00-7F-7F 0 - 127 22.5 Part Parameter...
  • Page 53: System Reverb Parameter

    Parameter Block Size Array Min-Def-Max Description 4...1/2 5...2/3 6...3/4 7...1 8...4/3 9...3/2 10...2 22.8 System Reverb Parameter These parameters are for configuring system reverb settings. Parameter Block Size Array Min-Def-Max Description Type 0080 R/W 55-0:0 00-02-03 0...Room 1...Hall1 2...Hall2 3...Plate Time 0081 R/W 00-40-7F...
  • Page 54: Pedal Parameter

    Parameter Block Size Array Min-Def-Max Description Zone Slider2 Enable 0120 R/W 00-01-01 0...Off 1...On Zone Slider3 Enable 0121 R/W 00-01-01 0...Off 1...On Zone Slider4 Enable 0122 R/W 00-01-01 0...Off 1...On Zone Slider5 Enable 0123 R/W 00-01-01 0...Off 1...On Zone Slider6 Enable 0124 R/W 00-01-01 0...Off...
  • Page 55: Controller Parameter

    22.12 Controller Parameter These parameters configure controller settings. 22.12.1 Knob Parameter Parameter Block Size Array Min-Def-Max Description Target 00F4 R/W 1-0:Knob # 00-00-FF 0 - 185 Target Type 14:Target # Parameter Min 00F6 R/W 00-00-7F 0 - 127 Parameter Max 00F7 R/W 00-7F-7F 0 - 127...
  • Page 56: Pan Parameter

    Parameter Block Size Array Min-Def-Max Description 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 0035 R/W 00-40-7F -64 - 0 - +63 Vib Auto Delay 0036 R/W 00-40-7F -64 - 0 - +63 Vib Auto Rise 0037 R/W 00-40-7F...
  • Page 57: Tone Production Parameter

    Parameter Block Size Array Min-Def-Max Description 1...Stored Key On Velocity 2...Both Oct Shift 0027 R/W 02-04-06 -2 - 0 - +2 Level 0029 R/W 00-64-7F 0 - 127 Chorus Send 0031 R/W 00-00-7F 0 - 127 Reverb Send 0032 R/W 00-28-7F 0 - 127 Delete Send...
  • Page 58: Hex Layer Parameter

    Parameter Block Size Array Min-Def-Max Description -------.c cccccccc c:cent = 100/512 cent resolution 0000000.0 00000000...original 0001100.0 00000000...For +1 octave 1110100.0 00000000...For -1 octave 0000001.0 00000000...For +100 cent(1 semitone) 1111111.0 00000000...For -100 cent(1 semitone) 0000000.1 00000000...For +50 cent 1111111.1 00000000...For -50 cent Drum Inst Env Level Offset 000E R/W 6-0:Key # 00-80-FF...
  • Page 59: Hex Layer Parameter

    25.1 Hex Layer Parameter These parameters configure basic hex layer tone settings. Parameter Block Size Array Min-Def-Max Description Volume 002B R/W 55-0:0 00-64-7F 0 - 127 Detune Number 002C R/W 00-00-1F 0 - 31 Pitch Lock 002D R/W 00-00-01 0...Unlocked 1...Locked 25.2 Hex Layer LFO Parameter...
  • Page 60 Parameter Block Size Array Min-Def-Max Description Key Range High 0005 R/W 00-7F-7F 0 - 127 Velocity Range Low 0006 R/W 00-00-7F 0 - 127 Velocity Range High 0007 R/W 00-7F-7F 0 - 127 25.3.2 Pitch Parameter These are hex layer tone editing pitch parameters. Parameter Block Size Array...
  • Page 61: Arpeggio Parameter

    25.3.5 Effect Parameter These are hex layer tone editing effect parameters. Parameter Block Size Array Min-Def-Max Description 0008 R/W 2-0:Layer # 00-01-01 0...Off 1...On Reverb Send 0009 R/W 00-7F-7F 0 - 127 Chorus Send 000A R/W 00-7F-7F 0 - 127 Delay Send 000B R/W 00-7F-7F...
  • Page 62 Parameter Block Size Array Min-Def-Max Description bit9...Phrase bit10...Hammer Response Master Fine Tune 0003 R/W 010B-0200-0303 -245 - 0 - +259 (415.5Hz - 440.0Hz - 465.9Hz) Master Coarse Tune 0004 R/W 28-40-58 -24 - 0 - +24(semitone) Panel Transpose 0009 R/W 34-40-4C -12 - 0 - +12 Panel Octave Shift...
  • Page 63: Vi Parameter Set List

    Part VI Parameter Set List This section explains actually how parameter sets can be transferred by the Instrument with bulk dump. Parameter Set Table Field Contents • cat field Shows the category value.(Note1) • mem field Shows the memory area ID value.(Note1) •...
  • Page 64: Dsp Parameter List

    Part VII DSP Parameter List DSP Type List This is a list of DSP types built into the Instrument. DSP Number DSP ID Type Equalizer Compressor Limiter Enhancer Early Reflection Phaser Chorus Flanger Tremolo Auto Pan Rotary Drive Rotary LFO Wah Auto Wah Distortion Pitch Shifter...
  • Page 65: Compressor

    Note1: For information about the relationship between setting values and send/receive values, see “33.9 EQ Frequency Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. Note2: For information about the relationship between setting values and send/receive values, see “33.10 EQ Gain Setting Value Table”...
  • Page 66: Chorus

    Note1: For information about the relationship between setting values and send/receive values, see “33.4 –64 - 0 - +63 Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. Note2: For information about the relationship between setting values and send/receive values, see “33.11 LFO Wave Form1 Setting Value Table”...
  • Page 67: Auto Pan

    32.10 Auto Pan Parameter Number Parameter Name Notes Parameter[1] LFO Rate Parameter[2] LFO Depth Parameter[3] LFO Waveform Note1 Parameter[4] Manual Note2 Parameter[5] Wet Level Parameter[6] Dry Level Note1: For information about the relationship between setting values and send/receive values, see “33.13 LFO Wave Form3 Setting Value Table”...
  • Page 68: Lfo Wah

    Note3: For information about the relationship between setting values and send/receive values, see “33.17 Vibrato/Chorus Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. 32.13 LFO Wah Parameter Number Parameter Name Notes Parameter[1] Input Level Parameter[2] Resonance Parameter[3] Manual...
  • Page 69: Pitch Shifter

    32.16 Pitch Shifter Parameter Number Parameter Name Notes Parameter[1] Pitch Note1 Parameter[2] High Damp Parameter[3] Feedback Parameter[4] Input Level Parameter[5] Wet Level Parameter[6] Dry Level Parameter[7] Fine Note2 Note1: For information about the relationship between setting values and send/receive values, see “33.20 Pitch Setting Value Table”...
  • Page 70: Piano Effect

    Note2: For information about the relationship between setting values and send/receive values, see “33.23 Delay Tempo Sync Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document. 32.20 Piano Effect Parameter Number Parameter Name Notes Parameter[1] Lid Type Note1 Parameter[2] Reflection Level...
  • Page 71: Setting Values And Send/ Receive Values

    Part VIII Setting Values and Send/ Receive Values Setting Value Tables 33.1 Off/On Setting Value Table Transmit Value Receive Value Parameter 00H - 3FH 40H - 7FH 33.2 DSP Bypass Setting Value Table Transmit Value Receive Value Parameter 00H - 3FH Bypass On 40H - 7FH Bypass Off...
  • Page 72: Fine Tuning Setting Value Table

    33.6 Fine Tuning Setting Value Table Transmit Value Receive Value Parameter (LSB, MSB) (43H, 00H) (00H, 00H) - (5FH, 00H) 415.5 Hz (65H, 00H) (60H, 00H) - (7FH, 00H) 415.6 Hz (07H, 01H) (00H, 01H) - (1FH, 01H) 415.7 Hz (29H, 01H) (20H, 01H) - (3FH, 01H) 415.8 Hz...
  • Page 73: Eq Frequency Setting Value Table

    33.9 EQ Frequency Setting Value Table Receive Value DSP Parameter Value Parameter 00H - 05H 100Hz 06H - 0BH 125Hz 0CH - 12H 160Hz 13H - 18H 200Hz 19H - 1FH 250Hz 20H - 25H 315Hz 26H - 2BH 400Hz 2CH - 32H 500Hz 33H - 38H...
  • Page 74: Eq Gain Setting Value Table

    33.10 EQ Gain Setting Value Table Receive Value DSP Parameter Value Parameter 00H - 04H 05H - 09H 0AH - 0EH 0FH - 13H 14H - 18H 19H - 1DH 1EH - 22H 23H - 27H 28H - 2DH 2EH - 32H 33H - 37H 38H - 3CH 3DH - 41H...
  • Page 75: Lfo Wave Form3 Setting Value Table

    33.13 LFO Wave Form3 Setting Value Table Receive Value DSP Parameter Value Parameter 00H - 29H 2AH - 54H 55H - 7FH 33.14 Polarity Setting Value Table Receive Value DSP Parameter Value Parameter 00H - 3FH 40H - 7FH 33.15 Slow/Fast Setting Value Table Receive Value DSP Parameter Value...
  • Page 76: Vibrato/Chorus Setting Value Table

    33.17 Vibrato/Chorus Setting Value Table Receive Value DSP Parameter Value Parameter 00H - 11H 12H - 23H 24H - 35H 36H - 48H 49H - 5AH 5BH - 6CH 6DH - 7FH 33.18 Routing Setting Value Table Receive Value DSP Parameter Value Parameter 00H - 1FH Dist...
  • Page 77: Pitch Setting Value Table

    33.20 Pitch Setting Value Table Receive Value DSP Parameter Value Parameter(quarter tone) 00H - 01H 02H - 04H 05H - 06H 07H - 09H 0AH - 0CH 0DH - 0EH 0FH - 11H 12H - 13H 14H - 16H 17H - 19H 1AH - 1BH 1CH - 1EH 1FH - 20H...
  • Page 78: Pitch Shifter Fine Setting Value Table

    33.21 Pitch Shifter Fine Setting Value Table Receive Value DSP Parameter Value Parameter(quarter tone/50) 03H - 04H 3CH - 3DH 3FH - 40H 7AH - 7BH 7EH - 7FH 33.22 Feedback Type Setting Value Table Receive Value DSP Parameter Value Parameter 00H - 3FH Stereo...
  • Page 79: 256 - 0 - +255 Setting Value Table

    Transmit Value Receive Value Parameter (LSB, MSB) (00H, 00H) - (3FH, 00H) -128 (40H, 00H) - (7FH, 00H) -127 (00H, 01H) - (3FH, 01H) -126 (00H, 40H) - (3FH, 40H) (40H, 7EH) - (7FH, 7EH) +125 (00H, 7FH) - (3FH, 7FH) +126 (40H, 7FH) - (7FH, 7FH) +127...
  • Page 80: Hex Layer Detune Setting Value Table

    33.27 Hex Layer Detune Setting Value Table Transmit Value Receive Value Parameter 00H - 03H 04H - 07H 78H - 7BH 7CH - 7FH 33.28 Octave Shift Setting Value Table Transmit Value Receive Value Parameter 00H - 18H 19H - 32H 33H - 4BH 4CH - 65H 66H - 7FH...
  • Page 81: Midi Implementation Notation

    Part IX MIDI Implementation Notation Value Notation 34.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. The table below shows the hexadecimal equivalents for decimal values 0 through 127, which are often used in MIDI messages.
  • Page 82 Decimal Hexadecimal Binary 00000000B 00000001B 00000010B 00000011B 00000100B 00000101B 00000110B 00000111B 00001000B 00001001B 00001010B 00001011B 00001100B 00001101B 00001110B 00001111B 00010000B 01111101B 01111110B 01111111B...

Table of Contents