how deep can it go
20 HP
A stereo compressor that is a boat's hull, diving. The deeper it goes, the harder the sea squeezes the sound: untouched at the surface, glued and heavy at working depth, and past the hull's line the hull gives. Rivets shoot out on the hits, the steel groans, water sprays in.
Turn a knob: drag it or tap either side of it, roll the wheel over it or use the arrow keys; a double click puts it back. CHARGE and SURFACE are buttons: press CHARGE; hold SURFACE down. The patches step on by themselves until you touch anything.
example patches
The squeeze, the hull, every rivet, the gauge and every out here are CRUSH DEPTH's engine, the module's own code, running in your browser. The loop is a stand-in rack.
Both sides are squeezed together, so the stereo picture holds. The gauge round DEPTH is the squeeze as it happens: the needle a lit segment, 30 dB across, the travel behind it glowing faintly.
Every hull has a line: the squeeze it was built to take, a lit segment on the gauge. Short of it the hull is silent. Past it the gauge lights red, the needle trembles, and the further past, the worse it gets: the steel creaks and groans, pitched by the hull and bent by the squeeze; the hits that push against the squeeze shoot rivets out, and past a few decibels they go by themselves; water sprays in where each went; now and then the hull buckles.
One board sits 10 mm behind the panel with everything on its front: the jacks, the knobs, both buttons, the 90 LEDs and the whole circuit, the USB-C in a notch in its top edge. Each gauge segment has a white LED and a red one in its own cell of a black printed baffle, so the needle reads segment by segment and the gauge turns red past the hull's line; each rivet has a white one. An RP2350 squeezes the sound on one core and lets the rivets go on the other.
Drag it or use the arrow keys to turn it; click it to take it apart.