Simple linear envelope generator.
This triggers the envelope and holds it open while > 0.
If gate < 0, force release with time
The duration of the attack portion.
The level of the sustain portion.
The duration of the release portion.
An integer representing an action to be executed when the envelope is finished. See Done for more detail.