Midi data format – Yamaha PLG100-XG User Manual
Page 27
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)