Audio effects node

Convolution Reverb

A reverb whose room you design: shape (room, hall, chamber, tunnel), size, material, distance, decay time and stereo spread. The node builds that room's impulse response in the background and shows it. Load file uses a recorded impulse response instead (up to 10 s). It adds no latency.

Download the patchRead it in the Field Guide

The Convolution Reverb node in Infinite, showing its inputs, controls and outputs.

What it does

Convolution Reverb is an audio effect: it changes the sound that flows through it. It takes audio in and gives audio out.

Try it

Make a long tunnel with a hard material for a metallic, echoing space.

StringConvolution ReverbAudio Out

Inputs and outputs

Inputs

  • audio audio

Outputs

  • audio out

Controls

Every control with a range can be driven by a modulator, a note, an audio level or a sketch.

ControlRange or optionsDefault
mix0 to 11
size0 to 10.449999988
material0 to 10.5
distance0 to 10.5
decay0.1 to 101.79999995
spread0 to 11

Example patch

This patch wires Convolution Reverb to what it needs and shows the result. Download it, then use File, Open in Infinite, or read it here: it is plain text.

infinite-patch 1
rev 2
# Convolution Reverb: a starting patch for the Convolution Reverb node
node 1 AudioEffects Convolution Reverb
  id node
  pos 520 300
end
node 2 Synths Oscillator
  id in0
  pos 0 300
end
node 3 Utility Audio Out
  id speakers
  pos 1080 300
end
aud node 0 in0
aud speakers 0 node

More audio effects nodes