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.