Zero dB

dynamic range destroyer

(15 Votes)
1.0 (Updated 3 years ago)
August 16, 2018
Reaktor 6
Effect Dynamics


New version - 1.01

This dynamics processor can completely crush the dynamic range of the incoming signal. Anything above the "On threshold" is pushed to the extreme - all the way up to 0 dB (you can dial back this amount using the "Level" knob). Anything beneath the "Off threshold" will be muted entirely.

This causes an interesting effect, as normally very quiet parts of signals are boosted very loud and made audible in new and exciting ways. Testing through a drum kit such as Battery is a great way to get started.

Two snapshots are included. The first, named Zero dB, will utterly crush the signal and bring normally quiet decay periods of a sound to absurd extremes. The second, Loud But Not Crazy, is a demonstration on using the the decay knob to tone things back a bit.

Check the audio file for a sample of this effect - first there is a very boring, unprocessed, two bar drum beat. Second, the "Loud But Not Crazy" snapshot effecting the same drum beat, and third, the "Zero dB" snapshot also on the same beat.

You can also use the Threshold On and Off knobs to create a gating effect - turn up the Threshold Off knob (the On knob should follow along), until parts of the signal start to get muted, then turn it back down a bit to create a bit of space between the On and Off values.

If you have any feature requests, please post them here!

New in 1.01:
- minimum attack and decay values reduced, to push it even further.
- output display now takes the "Level" knob into account
- added smoothing to the meters so they don't jump all over the place
- slightly rearranged GUI

New in 1.0:
- fixed several bugs that appeared in early versions
- removed unnecessary smoothing that was holding it back.
- changed the minimum threshold value (can now boost signals as low as -96 dB)
- new snapshots added for simple testing of basic functions.
- fixed order of operations with the "Level" knob, it works properly now (without causing clicks).
- connected the "Threshold On" and "Threshold Off" knobs so that the off value can never be higher than the on value.

2018 by salamanderanagram


Ryan Cara
7 months ago
Is it possible to reduce the threshold value even further?
3 years ago
hi rulgert, i presume you're talking about the beginning of the video. while it is true that dividing is often slower than multiplying, the operation in question only occurs *one time* when the knob is turned. the divide may take a few extra cycles, out of the literally *billions* of cycles you have available every second, but since it's only happening very rarely, it really makes no discernible difference either way. now, if it's at audio rate, and therefore being calculated 44,100 times per second (or more) than it may be worth changing.
Rulgert Ghostalker
3 years ago
I am your latest video tutorial protege Mr. Anagram, and have befitted much from your vast bank of knowledge, Thank You...though, odd as it may seem, watching the Extreme Dynamics Processing video now, i felt compelled to remind you: it is better to multiply by 0.001, than it is to divide by 1000.
Dieter Zobel
3 years ago
inspiring, much thanks
Jeremy Gallagher
3 years ago
Crushing it!!!
3 years ago
3 years ago
This is the forum thread:
George Macksoud
3 years ago