Why Reverb Delay Times Matter So Much (Patreon)
Content
All-pass reverb design in Bitwig Grid offers a practical way to build custom diffusion networks without relying on standard VST reverb plugins. The key factor is delay-time selection: when all-pass delays use multiples of each other, the result sounds like a patterned echo, while irregular, non-related timings create the smeared, diffuse response associated with reverb.
Using calculated delay values makes it easier to control density, early reflections, and overall decay character with only a small number of modules. This approach is especially useful for ambient sound design, shimmer effects, and lightweight in-patch reverbs where custom tone, modulation, and feedback structure matter more than stock presets.
Key Takeaways
Chaining several all-pass delays can create a reverb-like diffuser, but the delay times must not be simple multiples of each other; values like 100/200/300 ms produce obvious rhythmic echoes instead of a smeared reverb tail.
A practical way to improve diffusion is to use irregular, non-related delay times across the all-pass stages, which spreads reflections more evenly and reduces audible buildup from synchronized taps.
The demonstrated calculator workflow generates delay-time tables for different reverb styles such as room, plate, hall, and shimmer, with controls for start delay, end delay, spacing curve, randomness, minimum gap, and seed.
Entering the calculator’s generated values manually into the Grid’s all-pass modules helps build a custom diffuser, but there is currently no preset export, so the times must be copied by hand.
The Grid interface rounds displayed delay values after entry, even though the typed decimal value is still used internally, so visible values may not exactly match the source numbers.
Adding a chorus in the feedback/recirculation path introduces slight delay-time modulation, which creates pitch wobble and makes the reverb sound more alive, wider, and more diffuse than static delays alone.
Post-processing the diffuser with high-pass and low-pass filters helps remove low-end buildup and excessive highs, and a gain stage can be used afterward to compensate for level loss.
A more advanced structure uses multiple serial diffusion lines with progressively longer all-pass stages, mixed in stages and fed back through filtering and chorus; including an early output from the first line preserves an immediate response before the later, longer diffusion paths emerge.
Calculator & Preset Download: https://polarity.productions/dispenser/