Casio PX-S1100RD Manual

Casio PX-S1100RD Manual

Midi implementation
Table of Contents

Advertisement

Quick Links

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) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.13
Release Time (48H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.14
Attack Time (49H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.15
Filter Cutoff Frequency (4AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.16
Vibrato Rate (4CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.17
Vibrato Depth (4DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.18
Vibrato Delay (4EH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
PX-S1100/PX-S3100
MIDI Implementation
CASIO COMPUTER CO., LTD.
1
3
3
3
3
3
5
5
5
6
6
6
7
7
7
8
8
8
8
9
9

Advertisement

Table of Contents
loading

Summary of Contents for Casio PX-S1100RD

  • Page 1: Table Of Contents

    PX-S1100/PX-S3100 MIDI Implementation CASIO COMPUTER CO., LTD. Contents Overview Product Configuration as a MIDI Device System Section ......... .
  • Page 2 12.3 CASIO General System Exclusive ....... 21 Setting Values and Send/ Receive Values Setting Value Tables 13.1...
  • 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 Note On Velocity Resolution The upper seven bits of the 14-bit resolution correspond to the Note On message, while the lower seven bits correspond to the High Resolution Velocity Prefix message. Note On High Resolution Velocity Prefix Upper 7 bits Lower 7 bits 14bits...
  • Page 7: Control Change

    Transmit Sent when something is played on the keyboard or when play is performed using the Arpeg- giator, etc. The key number changes in accordance with on the Transpose function and Octave Shift function. Receive Receipt sounds a note of the corresponding instrument part. When a High Resolution Velocity Prefix message is received immediately prior to the Note On message and the lower seven bits of the 14-bit Velocity are set, the 14-bit resolution note on is performed.
  • Page 8: Portamento Time(05H)

    Portamento Time(05H) Message Format: BnH 05H vvH MIDI Channel Number Value Transmit Sent when the knob is operated by setting. (PX-S3100) Receive Receipt changes the portamento application time. Data Entry (06H,26H) Message Format: BnH 06H mmH (MSB) BnH 26H llH (LSB) MIDI Channel Number MSB Value LSB Value...
  • Page 9: Expression (0Bh)

    Expression (0BH) Message Format: BnH 0BH vvH MIDI Channel Number Value Transmit Sent when the pedal is operated by setting. (PX-S3100) Sent when MIDI setting of Accomp Out set to ON and when automatic accompaniment is used. (PX-S3100) Receive Receipt changes the Expression value. Damper Pedal (Sustain) (40H) Message Format: BnH 40H vvH...
  • Page 10: Portamento On/Off(41H)

    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 “13.1 Off/On Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document. Transmit Sent when the knob is operated by setting.
  • Page 11: Release Time (48H)

    Transmit Sent when the knob is operated by setting. (PX-S3100) Sent when MIDI setting of Accomp Out set to ON and when automatic accompaniment is used. (PX-S3100) Receive Receipt changes the filter resonance intensity. 7.13 Release Time (48H) Message Format: BnH 48H vvH MIDI Channel Number Value (Note1)
  • Page 12: Vibrato Rate (4Ch)

    Transmit Sent when the knob is operated by setting. (PX-S3100) Sent when MIDI setting of Accomp Out set to ON and when automatic accompaniment is used. (PX-S3100) Receive Receipt changes the filter cutoff frequency. 7.16 Vibrato Rate (4CH) Message Format: BnH 4CH vvH MIDI Channel Number Value (Note1)
  • Page 13: Portamento Control(54H)

    7.19 Portamento Control(54H) Message Format: BnH 54H vvH MIDI Channel Number Source Key Number Receive Receipt of this message first stores the Source Note Number for the next note. When the next Note On is received, the portamento effect is applied to the note using this Source Note Number as the pitch start point and the Note On event key number as the end point.
  • Page 14: Delay Send Level (5Eh)

    Transmit Sent when GM tone is selected. Sent when the knob or pedal is operated by setting. (PX-S3100) Sent when MIDI setting of Accomp Out set to ON and when automatic accompaniment is used. (PX-S3100) Receive Receipt changes the chorus send of the corresponding part. 7.23 Delay Send Level (5EH) Message Format:...
  • Page 15: All Sound Off (78H)

    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-S3100) Sent when calling Registration. (PX-S3100) Receive Receipt changes the fine tuning of the corresponding part.
  • Page 16: Reset All Controllers (79H)

    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 (7BH) Message Format: BnH 7BH 00H MIDI Channel Number...
  • Page 17: Program Change

    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. Transmit Sent when a tone number is selected. Receive Receipt changes the ton of the corresponding part.
  • 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-S3100) Sent when MIDI setting of Accomp Out set to ON and when automatic accompaniment is used. (PX-S3100) Receive Receipt changes the pitch of the currently sounding note.
  • Page 19: System Message

    F0H iiH 7FH..F7H ID Number The Instrument sends and receives standard universal system exclusive messages, and system exclusive messages that have Instrument-specific formats (CASIO General System Exclusive). ID Number The ID numbers handed by this Instrument are shown below. ID Number ID Name Casio Computer Co.
  • 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

    GM System On message. 12.3 CASIO General System Exclusive Message Format: F0H 7FH 44H..F7H This instrument sends the following dedicated message for communication with CASIO application. It can only be used with CASIO apps.
  • Page 22 12.3.1 Operation Lock Message Format: F0H 44H 7EH 7EH 7FH 0FH 01H 78H 06H 01H 00H 01H 00H vvH 00H F7H Value Transmit Sent when the operation lock setting is changed. 12.3.2 Current Mode Message Format: F0H 44H 7EH 7EH 7FH 0FH 01H 08H 00H 01H 00H 01H 00H vvH 00H F7H Value Transmit Sent when the instrument mode is changed.
  • Page 23: 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 24: 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 25: 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 26 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-s3100Px-s1100Px-s1100bl

Table of Contents