v0.1Latest

Reverb

Reverb

Algorithmic reverb for placing sounds in synthetic spaces, with room model, decay, damping, and pre-delay controls.

Reverb node screenshot

Inputs

Audio In

  • ID: audio
  • Kind: audio
  • Rate: audio
  • Audio Channel Layout: stereo
  • Unit: normalized
  • Range: -1 to 1 normalized
  • Coercion: Implicit
  • Description: Mono or stereo audio input.
  • Default: 0

Decay

  • ID: decaySec
  • Kind: control
  • Rate: control
  • Unit: s
  • Range: 0.1 to 30 s
  • Coercion: Implicit
  • Description: Live decay-time control
  • Default: 2.5

Damping

  • ID: damping01
  • Kind: control
  • Rate: control
  • Unit: phase01
  • Range: 0 to 1 phase01
  • Coercion: Implicit
  • Description: Live damping control
  • Default: 0.4

Mix

  • ID: mix01
  • Kind: control
  • Rate: control
  • Unit: mix01
  • Range: 0 to 1 mix01
  • Coercion: Implicit
  • Description: Live wet/dry mix control
  • Default: 0.25

Outputs

Stereo Output

  • ID: audio
  • Kind: audio
  • Rate: audio
  • Audio Channel Layout: stereo
  • Unit: normalized
  • Range: -1 to 1 normalized
  • Coercion: Implicit
  • Description: Stereo reverb output.

Parameters

Type

  • ID: reverbType
  • Type: enum
  • Control: buttons
  • Range or Options: Room (room), Hall (hall), Plate (plate), Spring (spring), Shimmer (shimmer), FDN (fdn)
  • Default: Room (room)
  • Group: Character

Size

  • ID: size01
  • Type: float
  • Control: slider
  • Range or Options: 0 to 1 phase01, step 0.01
  • Default: 0.5
  • Group: Character

Decay

  • ID: decaySec
  • Type: float
  • Control: slider
  • Range or Options: 0.1 to 30 s, step 0.01
  • Default: 2.5
  • Group: Character

Damping

  • ID: damping01
  • Type: float
  • Control: slider
  • Range or Options: 0 to 1 phase01, step 0.01
  • Default: 0.4
  • Group: Tone
  • Description: High-frequency damping

Pre-Delay

  • ID: preDelayMs
  • Type: float
  • Control: slider
  • Range or Options: 0 to 250 ms, step 1
  • Default: 10
  • Group: Timing

Mix

  • ID: mix
  • Type: float
  • Control: slider
  • Range or Options: 0 to 1 mix01, step 0.01
  • Default: 0.25
  • Group: Output

Notes

  • Canonical ID: fx.reverb
  • Category: effects
  • Runtime Surface: control
  • Runtime Targets: control-main-thread
  • JUCE Early Access: Supported
  • Early Access Note: Native-supported in the plugin for the current catalog/runtime support contract.