beautypg.com

Midi data format – Yamaha PLG100-XG User Manual

Page 27

background image

MIDI Data Format

27

1.2.12 Harmonic Content

This message adjusts the resonance of the filter that is specified for the sound.

Control#

Parameter

Data Range

71

Harmonic Content

0...64...127 (-64...0...+63)

Since this is a relative change parameter, it specifies a boost or cut relative to
64.
Higher values will produce a more distinctive sound.
For some sounds, the effective range may be less than the possible range of
settings.

1.2.13 Release Time

This message adjusts the EG release time that was specified by the sound data.

Control#

Parameter

Data Range

72

Release Time

0...64...127 (-64...0...+63)

Since this is a relative change parameter, it specifies an increase or decrease
relative to 64.
Increasing this value will lengthen the release that follows a note-off.

1.2.14 Attack Time

This message adjusts the EG attack time that was specified by the sound data.

Control#

Parameter

Data Range

73

Attack Time

0...64...127 (-64...0...+63)

Since this a relative change parameter, it specifies an increase or decrease rela-
tive to 64.
Increasing this value will make the attack more gradual, and decreasing this
value will make the attack sharper.

1.2.15 Brightness

This message adjusts the cutoff frequency of the low pass filter specified by the
sound data.

Control#

Parameter

Data Range

74

Brightness

0...64...127 (-64...0...+63)

Since this is a relative change parameter, it specifies an increase or decrease
relative to 64.
Lower values will produce a more mellow sound.
For some sounds, the effective range may be less than the possible range of
settings.

1.2.16 Portamento Control

This message specifies the portamento source key number (the key number at
which portamento will begin).
Data of 0...127 specifies the portamento source key.
When Portamento Control is received, the currently-sounding pitch will
change at a Portamento Time of 0 to the key of the next-received note-on of the
same channel.

Control#

Parameter

Data Range

84

Portamento Control

0...127 (C-2...G8)

This is received even if Rcv PORTAMENTO = OFF.

1.2.17 Effect1 Depth(Reverb Send Level)

This message specifies the send level for the reverb effect.

Control#

Parameter

Data Range

91

Effect1 Depth

0...127

Increasing this value will produce a richer reverb. The effect of the value will
depend on the state of the reverb effect.

1.2.18 Effect3 Depth(Chorus Send Level)

This message specifies the send level for the chorus effect.

Control#

Parameter

Data Range

93

Effect3 Depth

0...127

Raising this value will increase the modulation or spaciousness. The effect of
the value will depend on the state of the chorus effect.

1.2.19 Effect4 Depth (Variation Effect Send Level)

This message specifies the send level for the variation effect.

Control#

Parameter

Data Range

94

Effect4 Depth

0...127

However, this is not received if the Variation Effect parameter Variation Con-
nection = 0 (Insertion).

1.2.20 Data Increment/Decrement (for RPN)

This message increases or decreases the parameter value specified for RPN
(see 1.2.22), by increments of 1.

Control#

Parameter

Data Range

96

RPN Increment

--

97

RPN Decrement

--

The data byte is ignored.

1.2.21 NRPN (Non-registered parameter number)

This message is used to specify a sound parameter (such as vibrato, filter, EG,
drum setup etc.) as an offset value.
Use NRPN MSB and NRPN LSB to specify the parameter that you wish to
modify, and then use Data Entry (see 1.2.4) to set the value for the specified
parameter.

Control#

Parameter

Data Range

98

NRPN LSB

0...127

99

NRPN MSB

0...127

If the Multi Part parameter Rcv NRPN = OFF, that part will not receive NRPN.

The following NRPN messages can be received.

MSB 20-31 (for drums) is received when Multi Part parameter PART MODE =
DRUMS1, 2.

*1 Refer to 1.2.4
*2 '--' indicates that the setting value is ignored.

NRPN

MSB LSB

Data Entry

*1

MSB LSB

Parameter name and value range

01

08

mm

-- *2

Vibrato rate

mm: 00 - 64 - 127 (-64...0...+63)

01

09 mm

--

Vibrato

depth

mm: 00 - 64 - 127 (-64...0...+63)

01

10

mm

--

Vibrato delay

mm: 00 - 64 - 127 (-64...0...+63)

01

32

mm

--

Low pass filter cutoff frequency

mm: 00 - 64 - 127 (-64...0...+63)

01

33

mm

--

Low pass filter resonance

mm : 00 - 64 - 127 (-64...0...+63)

01

99

mm

--

EG attack time

mm: 00 - 64 - 127 (-64...0...+63)

01

100

mm

--

EG decay time

mm: 00 - 64 - 127 (-64...0...+63)

01

102

mm

--

EG release time

mm: 00 - 64 - 127 (-64...0...+63)

20

rr

mm

--

Drum low pass filter cutoff frequency

rr: drum instrument note number
mm: 00 - 64 - 127 (-64...0...+63)

21

rr

mm

--

Drum low pass filter resonance

rr: drum instrument note number
mm: 00 - 64 - 127 (-64...0...+63)

22

rr

mm

--

Drum EG attack rate

rr: drum instrument note number
mm: 00 - 64 - 127 (-64...0...+63)

23

rr

mm

--

Drum EG decay rate

rr: drum instrument note number
mm: 00 - 64 - 127 (-64...0...+63)
The effect will apply both to Decay 1 and 2.

24

rr

mm

--

Drum instrument pitch coarse

rr: drum instrument note number
mm: 00 - 64 - 127 (-64...0...+63)

25

rr

mm

--

Drum instrument pitch fine

rr: drum instrument note number
mm: 00 - 64 - 127 (-64...0...+63)

26

rr

mm

--

Drum instrument level

rr: drum instrument note number
mm: 00 - 127(0...maximum)

28

rr

mm

--

Drum instrument panpot

rr: drum instrument note number
mm: 00, 01-64-127(RND, L63...C...R63)

29

rr

mm

--

Drum instrument reverb send level

rr: drum instrument note number
mm: 00 - 127(0...maximum)

30

rr

mm

--

Drum instrument chorus send level

rr: drum instrument note number
mm: 00 - 127(0...maximum)

31

rr

mm

--

Drum instrument variation send level

rr: drum instrument note number
mm: 00 - 127(0...maximum)

(when Variation Connection = SYSTEM)

mm: 00, 01-127 (OFF,ON)

(when Variation Connection = INSERTION)