ZEROPINK
AU + VST3 · macOS Apple Silicon

ZEROPINK | OPTO Comp

Optical Compressor
€29
VAT included
Buy — €29 Download 30-day Trial
Buy → {{CREEM_CHECKOUT_OPTO}}
Trial → {{PKG_OPTO_URL}}
ZEROPINK OPTO Comp faceplate — three VU meters over three knobs
The method

Before anything else:
get to zero.

OPTO Comp assumes you have set your level before you start compressing. That is not housekeeping — it is the whole method, and every ZEROPINK plugin is built around it.

0 VU = −18 dBFS. That is the reference the meters are calibrated to, and it is where analogue equipment expects to be fed. Modern digital sessions routinely run 15–20 dB hotter than this, which is why compressors that sound effortless on one engineer's mix sound crushed and lifeless on another's. Same plugin, different starting level.

  1. Play the loudest section of the part.
  2. Bring the INPUT needle to around 0 VU — clip gain in your DAW is the better fix; INPUT GAIN on the plugin is for trimming from there.
  3. Only then reach for PEAK REDUCTION.

The STAGE IN readout tells you exactly how far off you are and what to do about it. It does not report a number and leave you to interpret it — it names the state and prescribes the correction:

STAGE IN −5.0 VU LOW push input +5.0

That reads: you are 5 dB below reference, and the fix is to add 5 dB of input gain. When you land, the state word changes and the prescription disappears.

Do this once, properly, and the compressor's controls will behave the way their labels suggest. Skip it and you will spend the session fighting the ratio.
What it is

Light, a photocell,
and no ratio control.

A digital model of an optical compressor. In the hardware it emulates, gain reduction is done by a light source and a photocell: signal drives the light, the photocell's resistance changes in response, and gain falls. The photocell is slow and slightly imperfect, and those imperfections are the sound.

It is program-dependent. The photocell's recovery is not one speed — it releases quickly at first, then slows as it settles. Loud passages leave the cell "tired", so the compressor is always responding to what came just before, not only to what is passing through it now.

It has no ratio control, and that is not a simplification. In the circuit being modelled, ratio is not a setting — it emerges from the photocell's own curve and the amount of reduction you ask for. Push harder and the effective ratio rises on its own. Adding a ratio knob would mean inventing a parameter the mechanism does not have.

Good at

Vocals, bass, acoustic guitar, program material, drum busses — anything where you want the level held without hearing it being held. It is a smoothing tool. It rounds and settles.

Not good at

Catching fast transients. The optical attack is unhurried by design — a snare's crack is gone before the cell responds. That is FET territory. Using OPTO Comp for it lowers everything after the transient, which usually makes it stick out more, not less.

The three VUs

Three needles, one grammar.

All three are true VU — around 300 ms integration, IEC/ASA ballistics. They read musical level, not sample peaks. IN and OUT share one scale, with the stretch above 0 marked in pink — a region, not a warning light.

Input

Level arriving at the compressor, after INPUT GAIN. This is the one you set first. Target 0 VU — then INPUT GAIN becomes your drive control: more input means more reduction and a steeper effective ratio, from the same physical mechanism.

Peak Reduction

How much gain is being removed, reading right to left from 0. The needle should move like a musician breathing, not twitching. If it is slamming and holding, you are asking too much of an optical circuit.

Output

Level leaving the plugin, after OUTPUT GAIN. When the compressor is set well and output gain is matched, this needle sits around 0 VU alongside the input needle — and bypass becomes an honest comparison.

Beneath the meters, the STAGE row names your position against reference and prescribes the exact correction — each stage against its own control:

STAGE IN, REDUCTION and STAGE OUT prescriptive readouts
LOW Below reference — the compressor is being underfed. push input +n
ON TARGET At reference. Where you want to be before touching anything else. ✓ staged
HOT Above reference — the stage is running too high. trim input −n
The reduction ladder

KISS · RIDE · DEEP · CRUSH

The REDUCTION readout names how hard the compressor is working — a four-state ladder, each state fixed to an amount of gain reduction. The prescription beside the state tells you which way to go: ease PR to back off, or its counterpart to push further.

KISS 0 to −3 dB Barely engaging — occasional peaks only. Gentle safety, preserving dynamics almost entirely.
RIDE −3 to −7 dB Holding level transparently, the way a hand on a fader would. The everyday setting for vocals, bass, acoustic guitar.
DEEP −7 to −12 dB Audibly compressing — you hear it working. When the compression is part of the sound.
CRUSH −12 dB + Heavy reduction, the effect is the point. Parallel blends, room mics, deliberate flattening.

LIMIT steepens the effective ratio toward brick-wall behaviour — the steep end of the optical curve without a ratio control existing. Use it when you need a ceiling held rather than a level shaped.

The footer controls

Oversampling, split for a reason.

OS Live / OS Render

Oversampling for the nonlinear stage, set independently for playback and export. Work at — low latency, light CPU, audibly fine — and let the render setting (16× default) take over on export, where the extra passes cost you nothing but time. You never choose between a responsive session and a clean master.

Global · Mix · 0 VU Ref

GLOBAL applies the oversampling choice across every ZEROPINK plugin in the session. MIX is a parallel blend — New York–style compression without a second bus; try heavy reduction at 30–50% on drums. 0 VU REF moves the reference for percussive, high-crest sources: −18 default, −21 / −24 / −27 / −30 selectable.

Why oversample at all

A compressor is a nonlinear process — it creates harmonics that were not in the input. Above Nyquist they cannot exist, so they fold back into the audible band at unmusical intervals. Oversampling raises the rate before the nonlinear stage so new harmonics land where they belong, then filters and returns to the session rate with nothing left to fold.

Specifications
Formats AU · VST3
Platform macOS, Apple Silicon
Metering True VU, ~300 ms integration, IEC/ASA ballistics
0 VU reference −18 dBFS default · −21 / −24 / −27 / −30 selectable
Oversampling Live: Off–16× (4× default) · Render: Off–128× (16× default)
Latency Oversampling-dependent — under 1.5 ms at the 4× default; 0 samples with oversampling off
Sample rates Validated 11.025 – 192 kHz
Trial & licensing

Thirty days, nothing held back.

OPTO Comp installs as a fully functional 30-day trial from one installer — nothing disabled, nothing muted, no noise injected. When the trial ends the plugin outputs silence and shows a banner; your session, settings and automation are preserved, and entering a licence restores audio immediately, exactly where you left off.

Purchase delivers a signed licence by email — paste it into the plugin's licence dialogue. Verification happens offline on your machine: the plugin never contacts a server, there is no account to create, and no activation limit. Deauthorize removes the licence from the current machine so you can move it to another.

Lost your licence? Retrieve it from My Account — enter the address you purchased with and it is sent again. The 30-day trial download above is direct; no email required.

ZEROPINK | OPTO Comp
€29 · VAT included · 30-day full trial · AU + VST3, macOS Apple Silicon
Buy — €29 Download 30-day Trial