Processing math: 100%

ampeg_attack

EG attack time.

Examples

ampeg_attack=1.2
fileg_attack=0.1

Practical Considerations

These are very frequently used, especially with amplifier envelopes. ampeg_attack is the standard "A" in the basic ADSR volume envelope. fileg_attack is key to 303-style basses.

In ARIA, the SFZ1 envelopes have linear attack (for pitcheg and fileg, probably linear in cents, which won't translate into linear in Hertz). Decay and release stages have a curve which is faster than linear, and it seems to match "well enough" with a multiplicatively decreasing curve. The step size should be close to μ=exp(8.0t×s) where t is the decay duration in seconds, and s is the sample rate in Hertz. The envelope xn+1 at index n+1 is thus computed as xn+1=μ×xn.

Here is a screenshot of a file output using Sforzando, showing the ampeg_envelope shape and its stages.

DAHDSR envelope shape image

Name Version Type Default Range Unit
ampeg_attack SFZ v1 float 0 0 to 100 seconds
Modulations
ampeg_attackccN float 0 -100 to 100 seconds
ampeg_attack_curveccN ARIA integer 0 0 to 255 N/A
ampeg_vel2attack float 0 -100 to 100 seconds

Category: Modulation, Envelope Generators