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 wheel of lever (01H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3
Portamento Time(05H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4
Data Entry (06H,26H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5
Volume (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6
Pan (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7
Expression Controller (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 Frequency (4AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.16
Vibrato Rate (4CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.17
Vibrato Depth (4DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.18
Vibrato Delay (4EH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
PX-S6000/PX-S7000
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-S7000HM

  • Page 1: Table Of Contents

    PX-S6000/PX-S7000 MIDI Implementation CASIO COMPUTER CO., LTD. Contents Overview Product Configuration as a MIDI Device System Section ......... .
  • Page 2 Universal Non Real Time System Exclusive Message ..... 20 12.3 CASIO General System Exclusive ....... 20 12.4 CASIO General System Exclusive for CASIO Apps .
  • 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/Arpeggiator 1-16 Lower1/Arpeggiator Metronome Drum Pattern Port Part number MIDI Receive Ch MIDI Transmit Ch Assigned Function Details Recorder System Track Up- per1/Arpeggiator Recorder System Track Up- per2/Arpeggiator Recorder System Track...
  • Page 5: Timbre Type Specific Operation

    Port Part number MIDI Receive Ch MIDI Transmit Ch Assigned Function Details MIDI/Auto Recorder Solo Play/Recorder Track 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 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: Control Change

    Message Format: 9nH kkH vvH MIDI Channel Number Key Number Velocity 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.
  • Page 8: Portamento Time(05H)

    Transmit Sent when the control button is operated by setting. Sent when the knob is operated by setting. (PX-S6000) 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: Expression Controller (0Bh)

    Note1: For information about the relationship between setting values and send/receive values, see “13.5 Pan Setting Value Table” in “IV Setting Values and Send/Receive Values”. Transmit Sent when part pan is used. Sent when the knob is operated by setting. (PX-S6000) Receive Receipt changes the pan of the corresponding part.
  • Page 10: Portamento On/Off(41H)

    – 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. • Timbre Type: Drum The received message does not affect sound source operation. Portamento On/Off(41H) Message Format: BnH 41H vvH MIDI Channel Number Value (Note1)
  • Page 11: Filter Resonance(47H)

    7.12 Filter Resonance(47H) Message Format: BnH 47H vvH MIDI Channel Number Value Transmit Sent when the knob is operated by setting. (PX-S6000) Receive Receipt changes the filter resonance intensity. 7.13 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 “13.4 –64 - 0 - +63 Setting Value Table”...
  • Page 12: Vibrato Rate (4Ch)

    Transmit Sent when the knob is operated by setting. (PX-S6000) Receive Receipt changes the filter cutoff frequency. 7.16 Vibrato Rate (4CH) Message Format: BnH 4CH vvH MIDI Channel Number Value (Note1) Note1: For information about the relationship between setting values and send/receive values, see the “13.4 –64 - 0 - +63 Setting Value Table”...
  • 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)

    Receive Receipt changes the chorus send of the corresponding part. 7.23 Delay Send Level (5EH) Message Format: BnH 5EH vvH MIDI Channel Number Value Transmit Sent when GM tone is selected. Receive Receipt changes the delay send of the corresponding part. 7.24 RPN (Registered Parameter Number) LSB/MSB (64H,65H) Message Format:...
  • Page 15: All Sound Off (78H)

    Transmit Sent when part fine tuning is changed. Sent when calling Registration. Receive Receipt changes the fine tuning of the corresponding part. 7.24.3 Channel Coarse Tuning Message Format: BnH 64H 02H BnH 65H 00H BnH 06H mmH BnH 26H llH MIDI Channel Number MSB Value(28H - 58H) LSB Value(Transmit:00H, Receive:Ignored)
  • Page 16: All Notes Off (7Bh)

    7.27 All Notes Off (7BH) Message Format: BnH 7BH 00H MIDI Channel Number Receive Receipt releases (key release) all voices that are sounding. 7.28 Omni Mode Off (All Notes Off ) (7CH) Message Format: BnH 7CH 00H MIDI Channel Number Receive Receipt performs the same operation as when All Notes Off...
  • Page 17: Channel Pressure (Aftertouch)

    Receive Receipt changes the ton of the corresponding part. The selected tone is determined by the program value of this message and the Bank Select message value received prior to this message. About the Timbre Type Tones that are selected by each Instrument part have an attribute that depends on the sound source operation type.
  • Page 18: 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 19 Note1: For information about the relationship between setting values and send/receive values, see “13.6 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 20: Universal Non Real Time System Exclusive Message

    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. 12.3 CASIO General System Exclusive Message Format: F0H 44H 7EH 7FH iiH ccH ssH ggH ppH ddH ...
  • Page 21: Casio General System Exclusive For Casio Apps

    “1.3.2 Instrument Part Block” of this document. Note2: For information about the relationship between setting values and send/receive values, see “13.9 Reverb Type (CASIO General System Exclusive) Setting Value Table” in “IV Setting Values and Send/Receive Values” of this document.
  • Page 22 12.4.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. 12.4.3 MIDI Recorder State Message Format: F0H 44H 7EH 7EH 7FH 0FH 01H 25H 00H 01H 02H 01H 00H vvH 00H 00H 00H 00H F7H Value Transmit Sent when the MIDI recorder status 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 Soft Pedal Setting Value Table Transmit Value...
  • Page 24: Fine Tuning Setting Value Table

    Parameter Small Room Medium Room Large Room Medium Hall Large Hall Plate 13.8 Chorus Type Setting Value Table Transmit Value Receive Value Parameter Chorus1 Chorus2 Chorus3 Chorus4 FB Chorus Flanger 13.9 Reverb Type (CASIO General System Exclusive) Setting Value Table...
  • Page 25: Chorus Type (Casio General System Exclusive) Setting Value Table

    L.A. Hall Hall Siulator Berlin Hall Hall Siulator British Stadium Hall Siulator Salon Hall Siulator Tone Reverb 13.10 Chorus Type (CASIO General System Exclusive) Setting Value Table Transmit Value Receive Value Parameter Chorus1 Chorus2 Chorus3 Chorus4 FB Chorus Flanger4 Flanger3...
  • Page 26: 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.

This manual is also suitable for:

Px-s6000Px-s7000Px-s6000bk

Table of Contents