Skip to content

ButterComp2

Compressor — Position 2

ButterComp2 offers four distinct compression models in a single module. Each model captures a different circuit philosophy — from the unique bipolar interleaved character of the original Airwindows algorithm to the fast transient snap of a FET design. All four share the same NY parallel blend approach: you always retain full control over how much compressed signal mixes with the dry input.

Select the model from the dropdown at the top of the module panel. The controls below the selector update to match the chosen model.


Choosing a Model

ModelBest ForCharacter
ClassicMix bus glue, subtle cohesionRich, complex, harmonically dense — “the lushest glue compressor”
VCADrum buses, fast transients, punchTransparent-to-colored; hard knee; fast and precise
OpticalVocal bus, acoustic instrument bus, bass busSoft knee, program-dependent release, warm and musical
FETDrum bus, any stem needing forward saturated characterForward, punchy, saturated; behaves like a pushed 1176

Classic is the right starting point if you want compression you barely notice but always miss when it’s bypassed. VCA excels when you need a quick, controllable transient response. Optical smooths out expressive stems without clamping down unnaturally. FET adds the kind of forward character that makes a bus cut through the mix.


Classic (Airwindows ButterComp2)

Chris Johnson’s original ButterComp2 implements four independent compressors per channel in a bipolar, interleaved configuration — producing a complex, harmonically rich gain reduction character that feels more like analog hardware than conventional plugin compressors.

Controls

ControlRangeDescription
Compress0.0 – 1.0Overall compression depth. Values above 0.6 become aggressive. Sweet spot: 0.30–0.55 for glue, 0.65–0.82 for NY parallel.
Output0.0 – 1.0Post-compression makeup gain. Start at 0.75–0.85 and trim to match bypass level.
Dry/Wet0.0 – 1.0Parallel blend. 0.0 = fully dry, 1.0 = fully wet. This is the NY parallel blend control.

Quick-Start Settings

ControlValue
Compress0.42
Output0.82
Dry/Wet0.55

Gentle cohesion that makes elements feel related without obvious compression artifacts. A good starting point for any genre where the mix bus is already balanced and just needs to breathe together.

Tone Character by Compress Value

CompressCharacter
0.20 – 0.35Transparent — barely perceptible gain reduction, mainly adds harmonic glue
0.35 – 0.55Musical glue, sustain enhancement, gel between elements
0.55 – 0.70Assertive compression, audible gain reduction, dense character
0.70 – 0.85Heavy compression — use lower Dry/Wet for NY parallel blend
0.85 – 1.00Maximum compression — distortion character at high Dry/Wet values

VCA

Hard-knee voltage-controlled amplifier compression. The fastest and most controllable of the four models. Behaves like a precision gain-reduction element — what you set is what you get, with minimal program dependency. Add Character to introduce 1176-style harmonic coloration as the circuit is pushed.

Controls

ControlRangeDescription
Threshold-60 – 0 dBLevel at which gain reduction begins. Displayed as an integer dB value.
Ratio1 – 20Compression ratio above threshold. 2–4 for gentle control, 8+ for limiting behavior.
Attackms (integer)Time for gain reduction to engage after the signal crosses threshold. Shorter values preserve less transient.
Releasems (integer)Time for gain reduction to recover after the signal falls below threshold.
Character %0 – 100Controls VCA circuit flavor and harmonic color. At 0, the model is clean and transparent. Higher values introduce 1176-style saturation and forward character.
Mix0.0 – 1.0Parallel blend between dry input and compressed signal. NY parallel control.

Quick-Start Settings

ControlValue
Threshold-18 dB
Ratio4
Attack5 ms
Release80 ms
Character %30
Mix0.60

Catches peaks quickly while leaving enough attack for kick and snare to cut. Character adds presence without obvious coloration.


Optical (Opt)

Optical compression uses a light-dependent resistor or equivalent photocell circuit to control gain reduction, producing a soft-knee response that follows the program material. Release time is program-dependent: it shortens during sustained loud passages and relaxes during quiet sections. This makes it forgiving on expressive, dynamic performances that would cause pumping or distortion with a VCA.

The Character control adjusts the optical element’s response curve — how much the release behavior tracks program dynamics and how much tonal color is introduced.

Controls

ControlRangeDescription
Threshold-60 – 0 dBLevel at which gain reduction begins. Displayed as an integer dB value.
Character %0 – 100Controls program-dependent release behavior and optical tube coloration. Higher values increase both the program dependency of release and the warmth of the tonal character.
Attackms (integer)Initial gain reduction engagement time. Optical circuits are inherently slower than VCA — very short attack values may produce click artifacts on transient-heavy material.
Releasems (integer)Base release time. Actual release varies with program content when Character is above 0.
Mix0.0 – 1.0Parallel blend. NY parallel control.

Quick-Start Settings

ControlValue
Threshold-16 dB
Character %50
Attack15 ms
Release250 ms
Mix0.85

Soft knee keeps the compression invisible on most phrases. Program-dependent release lets the compressor breathe naturally between words and lines.


FET

Field-effect transistor compression is associated with fast, aggressive, forward-sounding character. The FET model is driven by an input gain stage rather than a threshold control, which means you push the compressor by increasing the input level — the same approach used by the original hardware units this style emulates. A high ratio crushes transients and creates the characteristic FET density. Auto Release enables program-dependent release behavior even in a model that is fundamentally fast and assertive.

Controls

ControlRangeDescription
InputdB (integer)Drive level into the compressor stage. Higher values increase gain reduction and harmonic character.
OutputdB (integer)Makeup gain after compression. Compensate for the level reduction caused by high Input settings.
Ratio1 – 20Compression ratio. At maximum (20:1), behaves as a limiter.
Attackms (integer)Gain reduction engagement time. Very fast attacks (1–3 ms) produce the signature FET “all buttons in” density.
Releasems (integer)Base release time. Overridden by program content when Auto Release is enabled.
Auto ReleaseToggleEnables program-dependent release. The release time shortens on sustained loud signals and relaxes on quieter passages, reducing pumping at aggressive settings.
Mix0.0 – 1.0Parallel blend. NY parallel control.

Quick-Start Settings

ControlValue
Input+6 dB
Output-4 dB
Ratio8
Attack2 ms
Release45 ms
Auto ReleaseOff
Mix0.70

Fast attack unifies the transient across top mic, bottom mic, room mics, and overhead bleed — all the sources on the snare bus hit as one. Moderate release allows the combined sustain to decay naturally. Compensate output to match bypass level, then increase Mix until the snare bus sits forward in the mix.


NY-Style Parallel Compression

The Mix control on every model (and Dry/Wet on Classic) implements parallel compression directly in the module — no aux routing required. The compressed signal is mixed beneath the dry signal, bringing up room ambience, sustain, and low-level detail without affecting transient attack, which comes through on the dry path.

The technique works with all four models because the underlying principle is circuit-agnostic: a compressed copy adds density and sustain without forcing those qualities onto the transients. The model choice determines the character of that compressed copy — from the harmonically rich Classic to the forward, colored FET.


See Also