Convolver Node

Performs a high quality, linear convolution effect using an impulse response file or generated impulse response. This node is often used to create a reverb effect and add an atmospheric environment.


AudioThe Audio line to which the effect is applied.
Amount-controlControl input to automate the Amount setting, from 0 (full-dry) to 1 (full-wet). This input can be toggled from the settings panel.


Impulse responseSets how the impulse response is created.Generate noiseGenerate a stereo impulse response.From fileUse a file as the impulse response (e.g. a field recording, such as those at OpenAIR). Mono, stereo, and true-matrix (4-channel) impulse responses are supported.
AmountSets how much wet to add to the mix. Greaters values emphasize the effect.
Noise durationWhen the Impulse response setting is Generate noise, sets the duration of the generated noise in seconds.


AudioThe Audio line with the convolution effect applied.

Audio and Control lines (visualized with blue and purple, respectively) are both analogous to an analog signal. They can be used interchangeably, and, for example, an audio output (blue) can be connected to a Control input (purple), or vice-versa.

Technical details

Before applying the convolution effect to the connected Audio line, the impulse response is always normalized (scaled) by equal-power normalization. The Generate noise option creates a full-spectrum stereo white noise with a linear, full-length fade-out.

Long impulse responses (either generated or file-based) are computationally expensive, and should be generally used sparsely (e.g. instead of using a Convolver Node on each branch of your graph, consider using 1 after summing your audio using an Add (Audio/Control) Node).

The output from this Node is always stereo, except when a mono impulse response is used with a mono input. Extra channels in the input are automatically mixed to stereo.