CreatorDocumentation 0.3.2 beta
Documentation sectionsIn this article
CREATOR / Effects

Compressor

compressor · v1

Reduces dynamic range with the built-in Compressor controls. The parameters below come from the native registry.

Compressor
Inputs
Outputs
Select a port to see its purpose and an example connection. Its reference row will highlight.

Ports and connections

Port / IDTypeConnection
AudioinaudioAudio: audio input for Compressor. A source connection is required.Required
RatiorationumberControls Ratio with a number stream. Without a wire, the manual value is 3 :1.Manual value when disconnected
ThresholdthresholdnumberControls Threshold with a number stream. Without a wire, the manual value is -18 dB.Manual value when disconnected
MakeupmakeupnumberControls Makeup with a number stream. Without a wire, the manual value is 0 dB.Manual value when disconnected
AttackattacknumberControls Attack with a number stream. Without a wire, the manual value is 10 ms.Manual value when disconnected
ReleasereleasenumberControls Release with a number stream. Without a wire, the manual value is 120 ms.Manual value when disconnected
KneekneenumberControls Knee with a number stream. Without a wire, the manual value is 6 dB.Manual value when disconnected
MixmixnumberControls Mix with a number stream. Without a wire, the manual value is 100 %.Manual value when disconnected
OutputoutaudioThe audio result of Compressor, available to other nodes on every sample.Output

An output can feed multiple inputs of the same type. An input has one source; Function also requires matching signatures. All connection rules →

Parameters

Values describe manual settings. A connected stream replaces a parameter’s manual value; disconnecting restores it.

ParameterRangeDefaultControl
Ratioratio1…20 :13 :1Input or manualLinear scale
Thresholdthreshold-60…0 dB-18 dBInput or manualLinear scale
Makeupmakeup-12…24 dB0 dBInput or manualLinear scale
Attackattack0.1…100 ms10 msInput or manualLogarithmic scale
Releaserelease10…1500 ms120 msInput or manualLogarithmic scale
Kneeknee0…24 dB6 dBInput or manualLinear scale
Mixmix0…100 %100 %Input or manualLinear scale
Modemode0…10: Soft · 1: Punch0StaticLinear scale
Auto GainautoGain0…10: Off · 1: On0StaticLinear scale

How to use it

Input → Compressor → Output. Connect Interface or an LFO to an available Number input to control a parameter.

Things to check

Only parameters with matching inputs can be modulated. Switches and structural settings remain manual.

Check required inputs and matching types. Run Compile before auditioning; a validation failure preserves the previous working module. Troubleshooting →