Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ADSROpts

Hierarchy

  • ADSROpts

Index

Properties

a

a: number

Attack time (in samples). Default: 0

acurve

acurve: number

Attack curvature. Recommended range [0.0001 .. 10000] (curved -> linear). Default: 0.1

d

d: number

Decay time (in samples). Default: 0

dcurve

dcurve: number

Decay & release curvature. Recommended range [0.0001 .. 10000] (curved -> linear). Default: 0.1

gain

gain: number

Overall envelope gain / multiplier. Default: 1

r

r: number

Release time (in samples). Default: 0

s

s: number

Sustain level/gain (in [0..1] range). Default: 1

slen

slen: number

Sustain phase duration (in samples). Default: Infinity. If a finite value, then release phase is triggered automatically, else needs to be triggered manually via ADSR.release.

Generated using TypeDoc