ADSR Param Node

The ADSR Param Node displays an ADSR (attack-decay-sustain-release) envelope editor, and outputs the ADSR envelope through a data connection to be used by other Nodes.

This is useful for controlling e.g. an ADSR Node’s configuration from elsewhere, or to build custom Nodes with a configurable ADSR (typically synths). On its own, it does nothing, it only outputs the ADSR envelope to be used by other Nodes.


Settings

The ADSR Param Node supports multiple envelope outputs, which you can configure from the top right corner of the ADSR Param Node’s properties. All settings except Order are per envelope.

ADSR Envelope

Per envelope

An ADSR Envelope to output. See ADSR Envelope Editor.

Envelope Name

Per envelope

The name of the ADSR envelope, shown on the envelope’s tab.

Theme

Per envelope

The appearance color of the ADSR envelope.

Display Step

Per envelope

Decimal precision of the ADSR envelope’s settings. Does not affect the output directly, just editing.

Order

Sets the ADSR Param Node’s appearance order when used in a subpatch (e.g. a Subpatch Node). Affects both input order, and the ADSR Param Node’s appearance order on the properties panel. Lower values appear first. Has no effect when used outside a subpatch.


Outputs

The ADSR Param Node supports multiple outputs based on how many ADSR Envelopes it contains. Each ADSR Envelope is output through a separate output.

ADSR Env X Output

A data output containing the ADSR Envelope. Connect this to another Node’s data input expecting an ADSR Envelope, such as the ADSR Node.