Envelope Op
This op is deprecated!
It will not receive any updatesADSR envelope generator, can be connected to an Audio Port
Summary (oneliner)
Envelopeis an ADSR envelope generator. Tone.Envelope outputs a signal which can be connected to dynamic input port of another tone.js-op or a signal. The second output port can be used to set the ADSR on synth-ops.
- Ops.Extension.Deprecated.Tonejs.Envelope
- Extension Op - Visible to all users
- MIT
- Tone.js (Webaudio Library)
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
No op example found on this server
INPUT PORTS
When triggerAttack is called, the attack time is the amount of time it takes for the envelope to reach it's maximum value.
After the attack portion of the envelope, the value will fall over the duration of the decay time to it's sustain value.
The sustain value is the value which the envelope rests at after triggerAttack is called, but before triggerRelease is invoked.
After triggerRelease is called, the envelope's value will fall to it's miminum value over the duration of the release time.
Trigger the attack/decay portion of the ADSR envelope.
How loud the attack will be triggered (0
= quiet, 1
= loud)
When Trigger Attack
is triggered this is the time when it actually happens, +0
means now, +2
means in two seconds from now
Triggers the release of the envelope.
When Trigger Release
is triggered this is the time when it actually happens, +0
means now, +2
means in two seconds from now
OUTPUT PORTS
Can be connected to a dynamic audio param port
Can be connected to an envelope-port of a synth