adsr - ADSR Envelope
Attack-Decay-Sustain-Release envelope for shaping amplitude over time.
Overview
Section titled “Overview”A four-stage envelope generator built from constant sources and multiply nodes. Four const nodes define the attack time, decay time, sustain level, and release time. The mul node scales a gate signal by the envelope shape. Connect the output to an amp’s gain input to shape note dynamics.
Exposed Interface
Section titled “Exposed Interface”| Direction | Handle |
|---|---|
| Output | adsr-mul:result |
Parameters
Section titled “Parameters”| Label | Parameter | Range |
|---|---|---|
| Attack | offset | 0.001 - 2 (step 0.001) |
| Decay | offset | 0.001 - 2 (step 0.001) |
| Sustain | offset | 0 - 1 (step 0.01) |
| Release | offset | 0.001 - 5 (step 0.001) |
Internal Topology
Section titled “Internal Topology”Internal nodes: 4x const, mul
Total: 5 nodes, 1 connections
Series Reference
Section titled “Series Reference”This module is built in Episode 4 of the blzr YouTube series.