destroy
destroy · effects · schema v1Bitcrusher + decimator distortion.
the faceplate
4 inputs · 1 outputs · 3 params
inputs
| id | cable | what it does |
|---|---|---|
audio | audio | The dry signal fed into the decimator + bit-reducer chain. Also passed to the dry side of the WET blend. audio signal |
decimate | cv | CV that displaces the DECIMATE knob (linear), modulating the sample-rate reduction — patch an envelope or LFO for rhythmic aliasing sweeps. A ±1V CV sweeps roughly ±31 steps from the knob position. control voltage (CV); modulates decimate (additive offset — ±1 CV sweeps the full range, centered on the knob) |
bits | cv | CV that displaces the BITS knob (linear), modulating the quantization depth live. control voltage (CV); modulates bits (additive offset — ±1 CV sweeps the full range, centered on the knob) |
wet | cv | CV that displaces the WET knob, modulating the dry/wet crush amount. control voltage (CV); modulates wet (additive offset — ±1 CV sweeps the full range, centered on the knob) |
outputs
| id | cable | what it does |
|---|---|---|
audio | audio | The processed (destroyed) signal blended with the dry input per WET. audio signal |
params
| id | label | range | default | curve |
|---|---|---|---|---|
decimate | Dec | 1..64 | 1 | linear |
bits | Bits | 1..16 | 16 | linear |
wet | Wet | 0..1 | 1 | linear |
controls
| control | what it does |
|---|---|
| Bits | Quantization bit depth (1..16): 16 is pristine (effectively no reduction); lower values quantize the amplitude to fewer steps for the thick, steppy crunch of a low-bit converter — 1 bit is near square-wave destruction. |
| Dec | Sample-rate decimation (1..64): hold every Nth input sample. 1 is pristine (no decimation); higher values drop the effective sample rate for aliasing artifacts and a coarse, downsampled grain. |
| Wet | Dry / wet mix (0..1): 0 is the clean input, 1 is the fully crushed signal, between blends them — useful as a parallel-distortion amount. |
source
destroy.ts on GitHub.