Envelope Follower
envelope · v1Extracts an Audio envelope with a Peak or RMS detector and Attack/Release smoothing.
Envelope Follower
Inputs
Outputs
Select a port to see its purpose and an example connection. Its reference row will highlight.
Ports and connections
| Port / ID | Type | Connection |
|---|---|---|
Audioin | audio | Audio: audio input for Envelope Follower. A source connection is required.Required |
Attackattack | number | Controls Attack with a number stream. Without a wire, the manual value is 10 ms.Manual value when disconnected |
Releaserelease | number | Controls Release with a number stream. Without a wire, the manual value is 100 ms.Manual value when disconnected |
Outputout | number | The number result of Envelope Follower, available to other nodes on every sample.Output |
An output can feed multiple inputs of the same type. An input has one source; Function also requires matching signatures. All connection rules →
Parameters
Values describe manual settings. A connected stream replaces a parameter’s manual value; disconnecting restores it.
| Parameter | Range | Default | Control |
|---|---|---|---|
Attackattack | 0.1…1000 ms | 10 ms | Input or manualLogarithmic scale |
Releaserelease | 1…5000 ms | 100 ms | Input or manualLogarithmic scale |
Detectormode | 0…10: Peak · 1: RMS | 0 | StaticLinear scale |
How to use it
Input → Envelope Follower → Map Range → EQ Band / Frequency for a level-responsive filter.
Things to check
Check required inputs and matching types. Run Compile before auditioning; a validation failure preserves the previous working module. Troubleshooting →