Decimator
EffectsdecimatorLight CPU
Lo-fi downsample + bitcrush. Both factors are CV ports.
What it does
Downsampling + bit reduction in one node.
Wraps daisysp::Decimator. Both the downsample factor and the bitcrush factor (each 0..1) are audio-rate so their ports can be modulated.
Parameters
-
Downsample
downsampleHow aggressively the sample rate is reduced, 0 to 1, where 0 is untouched and 1 is extreme. Throwing samples away folds the high frequencies back down the spectrum as inharmonic aliasing, which sounds like a cheap sampler rather than a filter. This is the reason to reach for this tile over Bitcrush — it is per-sample, so it can be swept while the patch runs.
-
Bitcrush
bitcrushHow far the bit depth is reduced, 0 to 1, where 0 keeps full resolution and 1 approaches a single bit. This is the quantisation grit rather than the aliasing: low settings add a fine dirt to quiet passages, high settings collapse the signal into hard square edges. Per-sample and modulatable, which is what distinguishes it from the Bitcrush tile.
Downsample (0 = clean, 1 = heavily aliased) and Bitcrush (0 = full depth, 1 = ~1-bit) are both per-sample, so the ports can be swept. Grittier sibling of the Bitcrush node — use this when you want to modulate the sample-rate reduction itself.
Ports
In
-
Audio In
input -
Downsample
downsample -
Bitcrush
bitcrush
Out
-
Audio Out
output
Audio Control
Inputs
- Audio In
- Source.
- Downsample
- 0 = full rate, 1 = maximum aliasing.
- Bitcrush
- 0 = full depth, 1 = ~1-bit.
Outputs
- Audio Out
- Decimated signal.