Reference set()

set()

Reset the envelope with a series of time/value pairs.

Examples

Syntax

set(attackTime, attackLevel, decayTime, decayLevel, releaseTime, releaseLevel)

Parameters

attackTime
Number:

Time (in seconds) before level reaches attackLevel

attackLevel
Number:

Typically an amplitude between 0.0 and 1.0

decayTime
Number:

Time

decayLevel
Number:

Amplitude (In a standard ADSR envelope, decayLevel = sustainLevel)

releaseTime
Number:

Release Time (in seconds)

releaseLevel
Number:

Amplitude

Notice any errors or typos? Please let us know. Please feel free to edit lib/addons/p5.sound.js and open a pull request!

Related References