How It Works
Technical view
The current room-style family uses the shared four-comb, two-diffuser core and then low-passes the wet tail before blending it with the dry source. `space` stretches the core dimensions, `decay` raises the comb feedbacks, and `tone` opens both the internal damping and the final room-style low-pass. There is no impulse-response convolution in the current code.
- Reverb & Space
- waveshaping / saturation
- delay processing
- oscillator / LFO modulation
- DC blocking
Signal Path
Compiled preview chain
Preview source: An internally generated picked-string phrase is widened to stereo with a 19-sample right-channel delay and slight left/right shelf-EQ offsets before it hits the reverb core.
- 1internal picked-string demo phrase
- 2stereo spread with a short right-channel delay
- 3four parallel damped comb stages
- 4two serial diffuser stages
- 5post-reverb high-shelf shaping
- 6post-reverb low-pass damping
- 7dry / wet blend
- 8DC blocker
- 9output gain trim
- 10final tanh limiter
Preview source
An internally generated picked-string phrase is widened to stereo with a 19-sample right-channel delay and slight left/right shelf-EQ offsets before it hits the reverb core.
Effect core
Diffuse comb-and-diffuser reverb followed by a room-style low-pass stage.
Signal path
The static waveform and the live player both reflect this compiled signal chain.
- internal picked-string demo phrase
- stereo spread with a short right-channel delay
- four parallel damped comb stages
- two serial diffuser stages
- post-reverb high-shelf shaping
- post-reverb low-pass damping
- dry / wet blend
- DC blocker
- output gain trim
- final tanh limiter
Controls that matter
These are the currently active controls detected in the FAUST source for this effect.
- mix: Blends between the dry source and the wet reverb field after the reverb core.
- output_gain_db: Applies final post-effect level trim after DC blocking and before the output limiter.
- space: Expands the base comb-and-diffuser lengths ahead of the room-style low-pass stage.
- decay: Raises the feedback coefficients in the base comb network.
- tone: Raises the base-core damping cutoffs and opens the post-reverb low-pass filter.
Code-backed analysis
The generated description is tied to the active helper blocks and routing found in the current DSP.
- demo
- fx
- outputStage
- leftDemo
- rightDemo
- verbFx
- phraseMono
- previewShiftSamples
Controls
Audible controls in this DSP
Blends between the dry source and the wet reverb field after the reverb core.
Lower settings stay more direct; higher settings move the patch further into the ambient tail.
Applies final post-effect level trim after DC blocking and before the output limiter.
Matches loudness without changing the actual reverb structure.
Expands the base comb-and-diffuser lengths ahead of the room-style low-pass stage.
Moves the reflections from compact and dry toward a slightly larger room impression.
Raises the feedback coefficients in the base comb network.
Extends the room tail and makes the reflections ring longer.
Raises the base-core damping cutoffs and opens the post-reverb low-pass filter.
Makes the room tail move from muted and controlled toward brighter and more open.
Analysis
Code-derived notes
Current implementation shares the same low-passed room-style reverb core across Small Room, Studio Room, and Convolution Room. Convolution Room is not yet a true convolution implementation.
Active blocks
- demo
- fx
- outputStage
- leftDemo
- rightDemo
- verbFx
- phraseMono
- previewShiftSamples
- verbWet
- pickedVoice
- verbCore
- fund
- pickEnv
- ampEnv
- triggerAt
- combLP
- diffuser
- maxDelaySamples
Inactive helpers
- synthVoice
- organVoice
- bellVoice
- softsat
- quantize
- echoOnly
Warnings
No current warnings are attached to this effect.
Source
- library/reverb-space/convolution-room.dsp
- Output stage: DC blocker -> output gain trim -> final tanh limiter
- Library position: 190