Program Mode
The Amplitude Envelope (AMPENV) Page
6-43
Each parameter on this page has two values, as listed below. For the envelope segments, the first
(upper) value is the duration of the segment, and the second is the amplitude level at the
completion of the segment. For the Loop parameter, the values define how the envelope loops,
and how many times the loop cycles.
Parameter Group
Parameter
Range of Values
Attack Segment 1, 2, 3
Time
0 to 60 seconds
Level
0 to 100%
Decay Segment
Time
0 to 60 seconds
Level
0 to 100%
Release Segment 1, 2, 3
Time
0 to 60 seconds
Level
0 to 150% (Release Segment
3 is always set to 0%)
Loop
Type
Off, Forward, Bidirectional
# of loops
Infinite, 1 to 31 times
Attack Segment Times
These indicate how long it takes for the current layer’s amplitude to reach its final level from its
starting level.
Attack Segment Levels
These are the final levels that each segment achieves at completion. The levels are expressed as
percentages of the maximum possible amplitude for the current layer. Attack segment 1 always
starts at zero amplitude, and moves to its assigned level in the time specified by its time value. So
the default settings of
0 seconds
and
100%
mean that the first segment of the attack section
moves instantly from zero amplitude to 100% amplitude. Increase the time of Attack segment 1 if
you want the sound to ramp up more slowly.
Attack segments 2 and 3 affect the sound only when you set a nonzero value for time. They will
then move to their assigned levels in the time specified. Their starting levels are equal to the final
levels of the preceding segment.
Decay Segment
The decay section has only one segment. It has values for time and level, just as for the attack
section. The decay section begins as soon as the attack section has been completed. It starts at the
same amplitude level as the attack segment preceding it, and moves to its assigned level in the
time specified. You’ll hear a note’s decay section only when the attack section is completed before
a Note Off message is generated for that note.
To create a sustaining envelope, simply set the Decay segment’s level to a nonzero value.
Release Segments
Like the attack and decay sections, each of the three segments in the release section has values for
time and level. Each segment reaches its assigned level in the time specified for that segment.
Release segment 1 starts at the Note Off event for each note, at the current amplitude level of that
note—whether it’s in the attack section or the decay section. It then moves to its assigned level in
the time specified. Release segments 2 and 3 start at the final levels of the segments before them.