BLACK FRIDAY · Every plug-in 29 · Pick 10 for 99
The BITRUPTURE interface: a pale panel with a glitched pixel wordmark, a row of macro knobs across the top, a five-stage chain list down the left for decode, packet, spectra, buffer and uplink, a drawable damage map to its right, and a corruption matrix above a four-lane motion sequencer.
YouTube loads only when you press play.Cookie notice

Creative Effects

BITRUPTURE

Deterministic digital corruption: every destructive decision is reproducible.

29 Was 47SALE

Free 10-day trial. The download is the whole collection, 22 plug-ins in one installer, so you can try every one; start BITRUPTURE's trial from inside the plug-in when you are ready. Downloading does not start it, and trying one plug-in does not start the others.

  • AU (macOS)
  • VST3
  • AAX
  • macOS Universal
  • Windows 64-bit
  • v1.0.0

What it does

Chaos you can recall.

Randomness is a compositional system, not an implementation shortcut. Every destructive decision BITRUPTURE makes (every dropped packet, buffer stutter, frozen spectral band, failing uplink) is a pure function of a visible seed and the host's musical position.

Play bar 17 from the top, from the middle, in a loop, or in an offline bounce, and it corrupts identically: every engine is keyed to the song's position, so a loop repeats and a locate lands where it should. That turns extreme glitch processing from something you have to commit to tape before it escapes into something you can arrange, mix, recall six months later, and hand to a collaborator as a six-digit seed or a phrase that hashes to it. Switch Sync to FREE and it rolls new corruption every time playback starts instead.

Modulation is an offset layer, never a write. Damage, the sequencer lanes and the macros add to what you set rather than moving your controls, so nothing fights host automation or the undo history.

Key features

01

DECODE · reconstruction failure

Wrong interpolation kernel, wrong clock, insufficient resolution.

02

PACKET · transmission loss

A Gilbert–Elliott burst chain driving real packet-loss concealment.

03

SPECTRA · codec collapse

A drawable 128 × 32 Damage Map over a windowed overlap-add STFT.

04

BUFFER · a sampler mis-reading itself

Repeats, reversals, skips and tape-stops, on the grid.

05

UPLINK · a cheap, congested link

Restricted bandwidth, companding, residue and instability.

06

MOTION · the performance layer

Four lanes of sixteen steps plus four macros, all seekable, so the sequencer obeys the transport rather than free-running against it.

07

GATE · rhythm, module by module

A sixteen-step, tempo-locked gate each module opts into with its own switch. It gates that module's wet amount rather than the audio, so PACKET can stutter on sixteenths while SPECTRA runs on underneath.

The interface

BITRUPTURE with SPECTRA selected and a band painted across its Damage Map, marking where in the spectrum the damage is allowed to land.
BITRUPTURE · 1 of 2
BITRUPTURE with all four MOTION lanes loaded, stepping PACKET's loss, frame, burst and recovery, and two of the four macros raised.
BITRUPTURE · 2 of 2

Audio

Audio demos for BITRUPTURE are not published yet.

We would rather show you nothing than show you a demo that was not recorded through this plugin.

Measured

BitruptureTests, BitrupturePluginTests, README and release audit · 48 kHz · 128-sample blocks · stereo

Engine suite
172 tests · 532,005 assertions
Plugin suite
53 tests · 706,114 assertions
pluginval, strictness 10
VST3 and AU both pass
CPU, heaviest realistic patch
3.08 % of one core
Sample rates
44.1 – 192 kHz, blocks 1 – 2048, all finite
Chain orders tested
all 120, identical latency under each
auval
succeeds

Figures are produced by this plugin’s own test suite and benchmark, on the hardware and sample rate named above. They are not estimates.

Controls

Performance

Damage
How hard.
Density
How often.
Mutation
How far it may deviate.
Seed Morph
Dissolves the corruption towards a second seed's one decision at a time, instead of crossfading two engines.
Colour
Puts back the partials the other modules take away: asymmetric saturation between two tilts, gain-compensated, exactly bypassed at zero.
Stereo Link
How many corruption decisions the two channels share. In between is a per-decision correlation, not a blur of two behaviours.
Input · Width · Mix · Output
Level in, the stereo image after the chain, the blend against the delay-matched dry, and level out.

Identity

Seed
Six digits, typed or stepped with the arrows, and the whole basis of reproducibility. GENERATE jumps to a new one.
Seed phrase
Type a word instead and it hashes to a seed: the same word gives the same corruption on any machine, in this version and later ones.
PERSONALITY
CLEAN FAILURE, UNSTABLE, MECHANICAL, CHAOTIC, MEMORY LOSS, TRANSMISSION, ARCHIVAL, ALIEN. They shape probability distributions rather than overwriting your patch.

The chain

CHAIN
DECODE, PACKET, SPECTRA, BUFFER and UPLINK, each with its own ON and GATE switch. Drag to reorder; the switches follow the names.
Module panel
The selected module's own controls, for example PACKET's Concealment, Loss, Burst, Frame, Recovery, Scatter and Packet Mix.
DAMAGE MAP
The 128 × 32 map SPECTRA reads, drawn by hand or with CLEAR, FILL, SMOOTH, INVERT, MIRROR and RANDOM.
GATE
Rate, depth, envelope and sixteen steps, applied to each module whose GATE switch is on.

Arrangement

MOTION
Four lanes × sixteen steps, each with Destination, Rate, Depth, Phase, Slew, Prob and a bipolar switch. Seekable with the transport.
MACROS
Four, layered as offsets over your settings.
SCENES
Eight, A to H, with CAPTURE. A scene holds parameters and patch together: seed, map, lanes and module order as well as the knobs.
RANDOM
SMART RANDOMIZE: pick a flavour and ROLL. The arrows walk back and forward through the last twenty rolls, separately from undo.
Locks
Right-click any dial, switch or menu to lock it through a roll. CHAIN, MAP, MOTION and SEED keep the module order, the damage map, the lanes and the seed.
UNDO · REDO
Step back and forward through your edits.

Engine

QUALITY
The latency mode: Zero, Live, Balanced or Studio. Fixed while a session runs, so the host never has to recompensate.
ADVANCED · ENGINE
Event Grid, Sync (SYNC repeats exactly; FREE rolls afresh each time playback starts), Oversampling, and the latency mode.
Power
Bypass, and the host's own bypass too. The chain keeps running behind a crossfade, so the reported latency does not move.

Technical details

Formats, macOS
AU · VST3 · AAX
Formats, Windows
VST3 · AAX
Operating system
macOS 10.15 or later · Windows 10 or later, 64-bit
Architecture, macOS
Universal: Apple Silicon and Intel
Architecture, Windows
64-bit
Plugin code
Btrp
Version
1.0.0
Sample rates
44.1 – 192 kHz
Latency
Fixed by QUALITY and reported once: 0 samples in Zero (SPECTRA unavailable), 256 in Live, 1,024 in Balanced (the default), 4,096 in Studio. Bypassing or reordering modules does not change it.
CPU
3.08 % of one core on the heaviest realistic patch
Factory presets
65

Across eleven categories, exposed as host programs.

Worth knowing

  • No mode, preset or claim in this product reproduces or emulates any specific proprietary codec. μ-law companding is a published ITU standard and is implemented honestly; everything else is original.
  • Where repeatability stops, as the design notes record it: a locate past a tempo change re-anchors at the current tempo; a frozen spectrum holds what it captured and no locate can recreate it; and the BUFFER presets Reverse Fills, Sixteenth Chop and Ratchet repeat to between −182 and −196 dB on some passes rather than exactly.

Also in these bundles

COMPLETE COLLECTION

Get BITRUPTURE as part of COMPLETE COLLECTION, 22 plugins worth 708 for 199.

199

Save 509