ENTROPY
Probabilistic Bitcrusher
Most bitcrushers apply reduction deterministically — a fixed bitdepth, a fixed sample rate. ENTROPY replaces that certainty with probability. Each sample has a chance of being crushed, quantised, or passed clean, controlled by a chaos value and per-bit probability sliders rather than a static bitdepth.
Independent control over all 8 bits lets you keep the MSBs stable while randomising the least significant bits — creating grit that sounds natural rather than mechanically quantised. An envelope follower with a hard gate protects transients from destruction, or can be inverted to crush only the loudest moments.
The result is reduction that breathes. Artifacts shift and evolve rather than sitting static in the mix. From subtle digital grit to stochastic disintegration, ENTROPY treats destruction as a function of chance.
Parameters
| Group | Parameter | Range | Default | Description |
|---|---|---|---|---|
| Probability | Chaos | 0% — 100% | 0% | Global probability that any given sample will be processed. Log-scaled — small values produce sparse, infrequent artifacts. |
| Probability | Hang | 0% — 100% | 0% | Probability that the previous crushed value is held rather than recalculated. Creates stutter and freeze effects. |
| Probability | Window | 1 — 4096 samples | 1 | Sample window over which crush decisions are evaluated. Larger windows produce blockier, more sustained artifacts. |
| Transient | Preserve | -60 dB — 0 dB | -60 dB | Envelope gate threshold. Signals above this level bypass processing, protecting transients from destruction. |
| Transient | Preserve Inverse | Off / On | Off | When enabled, inverts the gate — only signals above the threshold are crushed, leaving quiet passages clean. |
| Bits | B1 (MSB) | 0% — 100% | 100% | Probability that bit 1 (most significant) is crushed. Lower values preserve coarse amplitude structure. |
| Bits | B2 | 0% — 100% | 100% | Per-bit crush probability for bit 2. |
| Bits | B3 | 0% — 100% | 100% | Per-bit crush probability for bit 3. |
| Bits | B4 | 0% — 100% | 100% | Per-bit crush probability for bit 4. |
| Bits | B5 | 0% — 100% | 100% | Per-bit crush probability for bit 5. |
| Bits | B6 | 0% — 100% | 100% | Per-bit crush probability for bit 6. |
| Bits | B7 | 0% — 100% | 100% | Per-bit crush probability for bit 7. |
| Bits | B8 (LSB) | 0% — 100% | 100% | Per-bit crush probability for bit 8 (least significant). Affects fine-grain noise floor. |
| Output | Glitch | 0 — 50 ms | 0 ms | Random sample-and-hold duration. Freezes the output for a stochastic period. |
| Output | Glitch Random | Off / On | Off | When enabled, glitch timing activates randomly per evaluation window rather than on every window. |
| Output | Mix | 0% — 100% | 100% | Dry/wet blend between the unprocessed input and the crushed output. |
| Output | Width | 0% — 100% | 100% | Stereo width of the crushed signal path. 0% folds to mono, 100% keeps full channel independence. |
| Output | Output | -24 dB — +24 dB | 0 dB | Output gain applied after all processing. |
Specifications
| Format | VST3 (all platforms), AU (macOS only) |
| Platform | macOS (Universal Binary), Windows, Linux |
| Channels | Stereo |
| Latency | Zero latency |
| License | Single-user perpetual, up to 2 devices |
Product video is available on this page before signup or download.
Free 7-day trial. No credit card required. Trial starts on first plugin activation.
Trials use email-delivered codes. Paid licenses use account/code activation. Both store signed local tokens.
After the trial expires, audio processing stops until the plugin is licensed.