Casio PX-S1000 Manual

Casio PX-S1000 Manual

Midi implementation
Hide thumbs Also See for PX-S1000:
Table of Contents

Advertisement

Contents
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) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3
Portamento Time(05H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4
Data Entry (06H,26H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5
Volume (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6
Pan (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7
Expression (0BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.8
Damper Pedal (Sustain) (40H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9
7.10
Sostenuto (42H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.11
Soft Pedal (43H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.12
Filter Resonance(47H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.13
Release Time (48H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.14
Attack Time (49H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.15
Filter Cutoff (4AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.16
Vibrato Rate (4CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.17
Vibrato Depth (4DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.18
Vibrato Delay (4EH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
PX-S1000/PX-S3000
MIDI Implementation
CASIO COMPUTER CO., LTD.
1
3
3
3
3
3
5
5
5
6
6
7
7
7
8
8
8
8
9
9
9

Advertisement

Table of Contents
loading

Summary of Contents for Casio PX-S1000

  • Page 1: Table Of Contents

    PX-S1000/PX-S3000 MIDI Implementation CASIO COMPUTER CO., LTD. Contents Overview Product Configuration as a MIDI Device System Section ......... .
  • Page 2 7.19 Portamento Control(54H) ........13 7.20 High Resolution Velocity Prefix (58H) .
  • Page 3: I 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 4 Port Part number MIDI Receive Ch MIDI Transmit ch Assigned Function Details 1-16 Upper1/Arpeggiator* - 1-16 Upper2 1-16 Lower1 1-16 Auto Harmonize* Metronome Accomp* Percussion Accomp* Drum/Metronome* Accomp* Bass Accomp* Chord1 Accomp* Chord2 Accomp* Chord3 Accomp* Chord4 Accomp* Chord5 Port Part number MIDI Receive Ch MIDI Transmit Ch...
  • Page 5: Timbre Type Specific Operation

    Port Part number MIDI Receive Ch MIDI Transmit Ch Assigned Function Details MIDI/Auto Recorder Solo Play/Recorder Track1 MIDI/Auto Recorder Solo Play/Recorder* Track2* MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play MIDI/Auto Play...
  • Page 6: Channel Message

    Part II Channel Message Instrument Velocity Resolution The upper seven bits of the 14-bit resolution correspond to the Note On/Off message, while the lower seven bits correspond to the High Resolution Velocity Prefix message. Note On/Off High Resolution Velocity Prefix Upper 7 bits Lower 7 bits 14bits...
  • Page 7: 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 8: Modulation (01H)

    Modulation (01H) Message Format: BnH 01H vvH MIDI Channel Number Value Transmit Sent when the knob is operated by setting. (PX-S3000) 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, receipt of this message increases the modulation depth.
  • Page 9: Pan (0Ah)

    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 “13.4 Pan Setting Value Table” in “IV Setting Values and Send/Receive Values”. Transmit Sent When MIDI setting of Accomp Out set to ON and when automatic accompaniment is used.
  • Page 10: Portamento On/Off(41H)

    • Timbre Type: LM (Linear Morphing) Piano Continuous control of the following is performed in accordance with the value of the received message. – Piano note decay rate – Resonance characteristics and decay rate of Damper Resonance effect resonance note 13.2 Sustain Pedal Setting Value Table IV Setting Values and Send/Receive Values.
  • Page 11: Filter Resonance(47H)

    Transmit Sent when a pedal that has a soft function is operated. Receive Receipt performs an operation equivalent to a soft pedal operation. 7.12 Filter Resonance(47H) Message Format: BnH 47H vvH MIDI Channel Number Value Transmit Sent when the knob is operated by setting. (PX-S3000) Sent when MIDI setting of Accomp Out set to ON and when automatic accompaniment is used.
  • Page 12: Filter Cutoff (4Ah)

    7.15 Filter Cutoff (4AH) Message Format: BnH 4AH vvH MIDI Channel Number Value (Note1) Note1: For information about the relationship between setting values and send/receive values, see the “13.3 –64 - 0 - +63 Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document. Transmit Sent when the knob is operated by setting.
  • Page 13: Portamento Control(54H)

    Note1: For information about the relationship between setting values and send/receive values, see the “13.3 –64 - 0 - +63 Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document. Transmit Sent when the knob is operated by setting. (PX-S3000) Receive Receipt changes the time it takes until note vibrato starts.
  • Page 14: Chorus Send Level (5Dh)

    7.22 Chorus Send Level (5DH) Message Format: BnH 5DH vvH MIDI Channel Number Value Transmit Sent when GM tone is selected. Sent when the knob or pedal is operated by setting. (PX-S3000) Sent when MIDI setting of Accomp Out set to ON and when automatic accompaniment is used. (PX-S3000) Receive Receipt changes the chorus send of the corresponding part.
  • Page 15: All Sound Off (78H)

    Receive Receipt changes Bend Range of the corresponding part. 7.24.2 Channel Fine Tuning Message Format: BnH 64H 01H BnH 65H 00H BnH 06H mmH BnH 26H llH MIDI Channel Number MSB Value LSB Value Transmit Sent when the knob is operated by setting. (PX-S3000) Sent when calling Registration.
  • Page 16: Reset All Controllers (79H)

    Transmit Sent when MIDI send related settings are changed. Receive Receipt stops all voices that are sounding. 7.26 Reset All Controllers (79H) Message Format: BnH 79H 00H MIDI Channel Number Transmit Sent when MIDI send related settings are changed. Receive Receipt initializes each performance controller. 7.27 All Notes Off...
  • Page 17: Program Change

    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) Note1: For details about the relationship between the program number and the tone, see the Tone List that comes with the Instrument.
  • Page 18: Pitch Bend

    Pitch Bend Message Format: EnH llH mmH MIDI Channel Number Value LSB Value MSB Transmit Sent when the pitch bend wheel is operated. (PX-S3000) Sent when MIDI setting of Accomp Out set to ON and when automatic accompaniment is used. (PX-S3000) Receive Receipt changes the pitch of the currently sounding note.
  • Page 19: System Message

    Part III System Message Active Sensing Message Format: Transmit Sent periodically. 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 this Instrument’s sound source are released, the controller is reset, and the Active Sensing mode is exited.
  • Page 20 Note1: For information about the relationship between setting values and send/receive values, see “13.5 Fine Tuning Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document. Transmit This message is sent when the tuning setting is changed. Receive Receipt changes the tuning setting.
  • Page 21: Universal Non Real Time System Exclusive Message

    12.1.7 Modulation Rate Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 01H vvH F7H Value Receive Receipt changes the Chorus Rate. 12.1.8 Modulation Depth Message Format: F0H 7FH 7FH 04H 05H 01H 01H 01H 01H 02H 02H vvH F7H Value Receive Receipt changes the chorus level setting.
  • Page 22: Setting Values And Send/ Receive Values

    Part IV Setting Values and Send/ Receive Values Setting Value Tables 13.1 Off/On Setting Value Table Transmit Value Receive Value Parameter 00H - 3FH 40H - 7FH 13.2 Sustain Pedal Setting Value Table Transmit Value Receive Value Parameter (continuous) Full 13.3 –64 - 0 - +63 Setting Value Table Transmit Value...
  • Page 23: Fine Tuning Setting Value Table

    13.5 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 24: Midi Implementation Notation

    Part V MIDI Implementation Notation Value Notation 14.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 25 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:

Px-s3000

Table of Contents