The Gate Node generates an ADSR Envelope contour when its Trigger input receives a signal above a configurable threshold. In modular synthesizers, it’s also known as an envelope generator.

Note, that the Gate Node does not apply an effect to a signal by itself. It merely generates the control signal containing the envelope contour.

How to Use

The Gate Node requires 2 things to function: a source control signal, acting as the trigger signal (i.e. the signal that “starts” the Gate Node), and an effect Node, to be controlled by the Gate Node.

The simplest (and most common) is the Gain Node, because you can control its Gain setting using the Gate Node as-is. To do this, simply connect the Gate Node to the Gain-Control Input of the Gain Node.


Trigger Input

The trigger input. When it receives a value above the Threshold setting, the ADSR sequence is started and output through the Gate Node’s only output. The ADSR sequence remains at its sustain phase until the control signal connected to this input goes below the threshold setting.



The trigger threshold. When the control signal goes above this value, the Gate Node starts its ADSR sequence.

Release Delay

Requires an AudioNodes HD subscription

How long to wait, in seconds, before starting the release phase, after the control signal connected to the Trigger Input goes below the trigger threshold. If the control signal goes above the trigger threshold before this duration elapsed, the delay is reset. In simpler terms, the Gate Node will remain in the sustain phase in case the trigger signal rapidly toggles on and off, as long as it toggles back on faster than the delay


Controls the attack, hold, decay, sustain, and release phases of the envelope generator. See ADSR Envelope Editor.


Audio/Control Output

A control signal containing the generated envelope contour. Connect this to a control input on another Node to drive one of its parameters.

Similar Nodes

  • The Envelope Node and Envelope Pattern Node generate a control signal from a hand-edited envelope, which is more flexible than the Gate Node, but lack a trigger option
  • The triggerable Timer Node outputs the time elapsed since it was triggered