6-40
Program Mode
The ASR Page
The ASR Page
ASRs are three-section unipolar envelopes—attack, sustain, and release. The PC3A’s ASRs can be
triggered by a programmable control source, and can be delayed. ASR1 is always a local control.
ASR2 is local by default, but becomes global if the Globals parameter on the COMMON page is
set to
On
. ASRs are frequently used to ramp the depth of pitch or amplitude in a vibrato or
tremolo, enabling delays in those effects. The ASR page consists of two rows of five parameters,
one row for each of the ASRs.
Parameter
Range of Values
Default
Trigger
Control Source List
Off
Mode
Normal, Hold, Repeat
Normal
Delay
0 to 30 seconds
0 seconds
Attack
0 to 30 seconds
0 seconds
Release
0 to 30 seconds
0 seconds
Trigger
This defines the control source that starts the current layer’s ASRs. The ASR starts when the
trigger switches from off to on. If the Trigger parameter is set to
ON
, a global ASR starts running
immediately when you select a program that contains it. A
local
ASR starts running as soon as
you trigger a note in the layer that contains it. Switch controls are better suited for ASR triggers
because of their binary (on/off) nature. A continuous control will trigger the ASRs when its
signal value is above its midpoint.
Mode
This parameter sets the sustain section of the ASR. The ASR’s mode determines what the ASR
does when it finishes its attack section. If the Mode parameter is set to
Normal
, the ASR will run
directly from its attack section to its release section (no sustain). At a setting of
Repeat
, the ASR
will cycle through the attack and release sections, then loop forward and cycle through again
until the ASR’s trigger switches off. If the mode is set to
Hold
, the ASR maintains its position at
the end of the attack section until the ASR’s trigger switches off. The ASR then goes into its
release section. If the ASR’s trigger switches off before the attack section is complete, the ASR
goes directly to its release section.
Delay
When the ASR’s trigger switches on, the ASR will start immediately if this parameter is set to
zero. Nonzero values will cause a corresponding delay between the ASR trigger and the start of
the ASR.