vimsynth/modules/press

modules/processors/PRESS

PRESS

A compressor/limiter. Pushes back on whatever is louder than thresh, by however much ratio says. key is a sidechain — normals to l for ordinary self-compression, or patch a kick into it and duck a bassline without a FOLLOW and a VCA wired up by hand. gr outputs the gain reduction itself as a CV, for anything else that should duck in sympathy. Stereo in and out, compressed as a PAIR.

The PRESS card as vimsynth draws it: its title bar, 5 knobs, 3 inputs down the left edge and 3 outputs down the right
PRESS on an empty rack — 32×19 cells, knobs at their defaults. Press a in the app and pick PRESS to get this card.

inputs

Down the left edge of the card, top to bottom.

laudio
The signal that gets squashed. Mono is fine — r follows it.
raudio
The right side. Normals from l, and BOTH sides are compressed by one detector — a per-side detector would shove the image across the field on every transient.
keyaudio
What decides how much. Normals to l, so an unpatched key is ordinary self-compression; patch a kick in here to duck something else off of it.

outputs

Down the right edge, in the same order.

laudio
The left side, squashed and made back up by makeup.
raudio
The right side, by the same amount — one detector holds the pair together.
grcv
The gain reduction itself, as a CV: 1.0 is unity, less is how hard it's being squashed. Patch it into another VCA to duck a second voice in sync.

knobs

Left to right across the face — the dials in the picture.

thresh0 … 1= 0.5
The level above which it starts pushing back.
ratio1 … 20= 4
How hard it pushes back. 1:1 is off; past about 10:1 it stops compressing and starts limiting.
attack0 … 1 s= 0.005 s
How fast it reacts to something getting louder.
release0.001 … 5 s= 0.15 s
How fast it lets go once the signal drops back under thresh.
makeup0 … 4= 1
Makes back the level compression took away.

more

The full reference — every parameter curve, the patching notes and the worked examples — lives in the manual: docs.vimsynth.com/modules/press. In the app itself, :help PRESS opens the same page without leaving the rack.