beautypg.com

A-4 midi data format – Casio PS-3000 User Manual

Page 37

background image

A-4

MIDI Data Format

417A-E-070A

n ....... Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv .... Reverb Send Level = 00H to 7FH

Effect 3 Depth (Chorus Send Level)

Format

n ....... Voice Channel Number = 0H to FH (Ch1 to Ch16)
kk .... Source Note Number = 00H to 7FH

Effect 1 Depth (Reverb Send Level)

Format

See “Vibrato Rate” through “TVF/TVA Envelope Release
Time” for the data entry MSB value range and other details.

NRPN (Non-Registered Parameter Numbers)

With the instrument, NRPN are defined as tone editing
parameters and drawbar parameters. The MSB and LSB of
an NRPN specify the parameter being controlled, while the
specified parameter’s value is set in accordance with the
subsequent data entry.
The following table shows the relationship between
parameters and NRPN as defined by the instrument.

n ....... Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv .... Chorus Send Level = 00H to 7FH

n ....... Voice Channel Number = 0H to FH (Ch1 to Ch16)
pm ... MSB of NRPN
pl ..... LSB of NRPN

Recognition

• NRPN messages not defined by the instrument can also

be received, but subsequent data entry values after
undefined NRPN messages are ignored.

• After the NRPN MSB and LSB are received and the

applicable control parameters settings are made, the
value is set by receipt of the MSB of the subsequent
data entry. The data entry LSB is ignored.

Vibrato Rate

NRPN MSB = 01H
NRPN LSB = 08H
Data Entry MSB = mmH

mm .. Vibrato Rate = 00H to 40H to 7FH (-64 to 0 to +63)

Recognition

When the instrument receives this message, the preset
Vibrato Rate value for the tone is changed to the Vibrato
Rate value that corresponds to the data entry MSB of the
received message. There is no change when the value of
the data entry MSB is 40H(0).

Vibrato Depth

NRPN MSB = 01H
NRPN LSB = 09H
Data Entry MSB = mmH

mm .. Vibrato Depth = 00H to 40H to 7FH (-64 to 0 to

+63)

Recognition

When the instrument receives this message, the preset
Vibrato Depth value for the tone is changed to the value
that corresponds to the data entry MSB of the received
message. There is no change when the value of the data
entry MSB is 40H(0).

Vibrato Delay

NRPN MSB = 01H
NRPN LSB = 0AH
Data Entry MSB = mmH

mm .. Vibrato Delay = 00H to 40H to 7FH (-64 to 0 to +63)

Recognition

When the instrument receives this message, the preset
Vibrato Delay value for the tone is changed to the value
that corresponds to the data entry MSB of the received
message. There is no change when the value of the data
entry MSB is 40H(0).

n ....... Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv .... Filter Cutoff Frequency = 00H to 7FH

Portamento Control

Format

Brightness

Format

Format

Byte 1

Byte 2

Byte 3

BnH

4AH

vvH

Byte 1

Byte 2

Byte 3

BnH

5AH

vvH

Byte 1

Byte 2

Byte 3

BnH

5BH

vvH

Byte 1

Byte 2

Byte 3

BnH

5DH

vvH

NRPN MSB

NRPN LSB

Parameter

01H

08H

Vibrato Rate

01H

09H

Vibrato Depth

01H

0AH

Vibrato Delay

01H

20H

TVF Cut Off Frequency

01H

21H

TVF Resonance

01H

63H

TVF/TVA Envelope Attack Time

01H

64H

TVF/TVA Envelope Decay Time

01H

66H

TVF/TVA Envelope Release Time

Byte 1

Byte 2

Byte 3

BnH

63H

pmH (MSB)

BnH

62H

plH (LSB)

PS3000_e_MIDI Data.p65

03.10.8, 2:22 PM

4