The Space node is a convolution reverb engine with a dedicated mix modulation LFO and integrated library of impulse responses.

Space Node Controls

Space Node Controls

How It Works

The Space node mixes incoming audio with an “Impulse Response” using the convolution operation. Depending on the character of the impulse response, this can lead to clean reverbs, echoes, or wonky spectral textures. Users can drag and drop their own audio files on the space node waveform display to create custom impulse responses.

In the Space node, convolution is applied after stretching, trimming, fading, and reversing the impulse response based on the parameters surrounding the waveform. These operations are performed offline and cannot be automated or modulated. A “loading…” icon is displayed over the waveform while it is preparing a new impulse response, after which the new impulse response is swapped into the processing pipeline.

The wet signal of the Space node is delayed according to the “Predelay” parameter, enabling slapback delay reverb and other rhythmic effects. By default, the Space node introduces zero latency.

Each Space node comes with a dedicated “Mix Motion” LFO, which maps to the mix knob of the node and is an easy way to introduce rhythmic interest.

Understanding Convolution

The convolution operation amplifies the intersection of the frequency spectrums of the impulse response and the incoming audio. Broad spectrum impulse responses like white noise will pass audio through cleanly, while tonal impulse responses will filter and resonate with incoming signals. Furthermore, the convolution operation applies the amplitude envelope of the impulse response to incoming audio. You can hear this by playing drums into the node – convolution transforms transient information into reverb tails and echoes.

Parameters