Skip to content

Reverb

  • cart2del_damp_3d cart2del_damp_3d calculates delay time, damping, and direction for a direct sound path and early reflections in a three-dimensional mirror-source room model.
  • multiconvolve~ The multiconvolve~ object performs real-time convolution with configurable zero- or low-latency modes.
  • vintageverb vintageverb is a stereo reverb unit that processes a signal input and provides left and right outputs.
  • spat.zita6x8~ spat.zita6x8~ spatializes six input sources across eight output channels, with per-source controls for panning position, distance, direct level, reverb level, and reverb decay time.
  • fbdelay~ fbdelay~ implements a simple feedback delay line, useful for creating delay effects, reverberation, and comb filtering.
  • xy_2_del_damp_phi xy_2_del_damp_phi renders delay time, damping, and direction for a direct path and early reflections in a rectangular room simulation.
  • cart2del_damp_2d cart2del_damp_2d renders delay time, damping, and direction for direct sound and two sets of early reflections in a two-dimensional room simulation.
  • ceammc.fx ceammc.fx is an index of audio effect objects in the ceammc library, covering distortion, delay and echo, modulation, pitch shifting, granulation, looping, vocoding, and reverb.
  • fx.room~ fx.room~ emulates Gardner’s room-reverberation algorithms, processing an input signal to create a room effect.
  • hv.reverb hv.reverb is a configurable reverb effect for processing audio.
  • freeverb~ freeverb~ is a stereo reverb that implements the standard Schroeder/Moorer model, intended to simulate room reverberation.
  • stereo.rev~ The stereo.rev~ object is a stereo input/output reverb abstraction, designed to simulate reverberation with two independent channels.
  • fx.jcrev~ fx.jcrev~ implements a 1972 Schroeder quad reverberator, producing four output signals from one input signal.
  • millerverb millerverb is a stereo reverb unit that processes an input signal and provides separate left and right outputs.
  • chair.chrismoore-reverb~ chair.chrismoore-reverb~ is a Pd Vanilla implementation of the Chris Moore reverb, intended to add reverberation to an audio signal.
  • fx.infrev~ fx.infrev~ is a stereo reverb port of Airwindows’ Infinity VST, a MatrixVerb designed to sustain sound.
  • rvbap rvbap generates multichannel panning output from a source position specified by azimuth, elevation, spread, and distance, with additional commands for controlling reverberation.
  • hoa.fx.convolve~ hoa.fx.convolve~ provides HiFi-LoFi convolution reverberation for HOA signals, using a table name argument for the impulse response and wet, dry, and normalization attributes.
  • hoa.fx.freeverb~ hoa.fx.freeverb~ applies Freeverb reverberation to HOA signals and can be used in either the harmonic or planewave domain.
  • fx.zita_rev1~ fx.zita_rev1~ is a stereo reverb effect with left and right signal inputs and outputs.
  • fdn~ fdn~ is a feedback delay network for producing reverberation, with signal output on two outlets and inlets controlling low- and high-frequency reverb time (60 dB decay time).
  • fx.satrev~ fx.satrev~ is a stereo Schroeder reverberator based on the 1971 design, intended for adding room/reverb effects to an input signal.
  • comb.rev~ The comb.rev~ object implements a general-purpose comb filter, which can be used to create delay, comb filtering, or reverberation effects.
  • fx.freeverb~ fx.freeverb~ is a simple Schroeder reverberator based on the commonly used open-source Freeverb, intended to add reverberation to an input signal.
  • fx.freeverb2~ fx.freeverb2~ is a stereo version of Freeverb, providing a simple Schroeder reverberator for left and right audio channels.
  • megaverb megaverb is a reverb unit designed to create larger spaces, taking a signal input and providing left and right outputs.
  • xyz_3_del_damp_theta_phi xyz_3_del_damp_theta_phi calculates delay time, damping, and directional angles for the direct sound and early reflections in a rectangular room simulation.
  • starlight starlight is a dual pitch-shifting delay module with an additional reverse delay, lo-fi audio-rate modulation, and reverb.
  • plate.rev.m~ plate.rev.m~ is an audio object that provides plate reverberation.
  • rev3~ rev3~ is a hard-core two-input, four-output reverberator, described as more expensive and presumably better than rev2~.
  • rev2~ rev2~ is a simple one-input, four-output reverberator for adding reverberation to an audio signal.
  • DEAPverb~ DEAPverb~ is an eight-channel reverb based on freeverb~.
  • mono.rev~ mono.rev~ is a reverb abstraction that takes a mono audio input and produces a stereo output.
  • fx.dattorro~ fx.dattorro~ is a stereo reverberator based on the Dattorro reverb topology, intended for adding and shaping reverb on an audio signal.
  • convolve~ convolve~ is a partitioned impulse response (IR) convolution external for Pure Data.
  • fx.shimmer~ fx.shimmer~ is a stereo shimmer reverb effect that combines reverberation with pitch shifting.
  • conv~ The conv~ object performs partitioned convolution, taking an input signal and an impulse response table.
  • rev1~ rev1~ is an experimental reverberator for adding reverberation to an audio signal.
  • reverb-calculator reverb-calculator calculates delay times in milliseconds for a reverb setup from room dimensions in meters and a decay percentage.
  • allpass.rev~ The allpass.rev~ object implements an all-pass filter, which passes all frequencies while altering their phase response.
  • free.rev~ The free.rev~ object is a stereo reverb abstraction based on the 'freeverb' algorithm, implementing a Schroeder/Moorer reverb model using comb and allpass filters.
  • gigaverb~ gigaverb~ is a mono-input, stereo-output reverb for simulating spaces ranging from a bathroom to a cathedral.
  • chair.vfreeverb~ chair.vfreeverb~ is a Freeverb reverb effect implemented using Pd vanilla objects.
  • fx.greyhole~ fx.greyhole~ is a complex, echo-like stereo effect for creating reverb/echo processing.
  • plate.rev~ plate.rev~ is a stereo plate reverb abstraction based on Dattorro's model, designed for adding reverberation to mono audio signals.
  • pp.phiverb~ pp.phiverb~ is an algorithmic, feedback-delay-network-based reverb that processes stereo input and produces stereo output with configurable input filtering, early reflections, late reflections, damping, feedback, and dry/wet mix.
  • echo.rev~ The echo.rev~ object is an echo/reverb abstraction designed to create early reflections or standalone echo effects.
  • spat.zita8~ spat.zita8~ is an eight-channel reverb spatializer that takes one audio input and produces eight audio outputs.
  • giga.rev~ giga.rev~ is a stereo reverb unit based on the Gigaverb algorithm, designed to simulate various acoustic spaces.
  • pp.rev~ pp.rev~ is an extended, rev3~-based reverb abstraction with stereo-width processing and controls for early reflections, the reverb tail, damping, feedback, and dry/wet balance.
  • pp.grainrev~ pp.grainrev~ is a stereo granular delay/reverb that processes a signal using triggered grains, with controls for grain size, delay, pitch, envelope, panning, feedback, and randomization.
  • c.freeverb~ c.freeverb~ applies the Freeverb algorithm to an audio signal, providing a reverberation effect.
  • fdn.rev~ The fdn.rev~ object is a feedback delay network (FDN) reverberator designed for creating late reflections or reverb tails.