Linux Studio Plugins Project

# Dynamics Processor Mono

Detailed: LSP Dynamics Processor Mono (DP1M)

Formats: CLAP, GST, JACK, LADSPA, LV2, VST2, VST3

Categories: Dynamics

Developer: Vladimir Sadovnikov

Description:

This plugin performs dynamic processing of mono input signal. Flexible sidechain-control configuration isprovided. There are possible different variants of dynamic processor to build: compressor, limiter, gate, expander, some kind of transient designer and many others due to possibility of flexible dynamic curve configuration. Also dynamic range can be split into sub-ranges that may have their individual attack and release timings.

Controls:

- Bypass - bypass switch, when turned on (led indicator is shining), the plugin bypasses signal.
- Pause - pauses any updates of the time graph.
- Clear - clears all graphs.
- Gain - enables drawing of gain amplification line and corresponding amplification meter.
- SC - enables drawing of sidechain input graph and corresponding level meter.
- Env - enables drawing of envelope graph and corresponding level meter.
- In - enables drawing of input signal graph and corresponding level meter.
- Out - enables drawing of output signal graph and corresponding level meter.
- Link - the name of the shared memory link to pass sidechain signal.
- Sidechain - shows the sidechain control overlay.
- Mix - shows the Dry/Wet control overlay.

'Processor' section:

- Ratio low - compression/expansion ratio below the lowest-threshold knee.
- Ratio high - compression/expansion ratio after the highest-threshold knee.
- Attack - default attack time used on the whole dynamics range.
- Release - default release time used on the whole dynamics range.
- Hold - the time period the envelope holds it's maximum value before starting the release.
- Makeup - additional amplification gain after dynamic processing stage.
- Ranges - allows to configure up to four additional knees, attack and release ranges:

- Thr - Knob that enables additional knee.
- Att - Knob that enables additional attack range.
- Rel - Knob that enables additional release range.
- Thresh - Threshold of the additional knee, works only if corresponding Thr button is turned on.
- Gain - Gain of the additional knee, works only if corresponding Thr button is turned on.
- Knee - Softness of the knee, works only if corresponding Thr button is turned on.
- Attack - Pair of knobs that allows to adjust the attack threshold and attack time of the additional attack range. The new attack time is applied if the envelope is over the specified threshold. Otherwise the attack time of previous range or default attack time (if there is no previous range) will be applied.
- Release - Pair of knobs that allows to adjust the release threshold and release time of the additional release range. The new release time is applied if the envelope is over the specified threshold. Otherwise the release time of previous range or default release time (if there is no previous range) will be applied.

'Signal' section:

- Input - overall input gain.
- Output - overall output gain.

Sidechain control overlay:

- Listen - allows to listen the signal processed by sidechain.
- Type - set of combo boxes that allow to control type, position and source of sidechain. Available types are:

- Feed-forward - sidechain input is connected to processor's input. More aggressive compression.
- Feed-back - sidechain input is connected to processor's output. Vintage-style more accurate compression.
- Link - sidechain input is passed by shared memory link.
- Peak - peak mode.
- RMS - Root Mean Square (SMA) of the input signal.
- LPF - input signal processed by recursive 1-pole Low-Pass Filter (LPF).
- SMA - input signal processed by Simple Moving Average (SMA) filter.

- Preamp - pre-amplification of the sidechain signal.
- Reactivity - reactivity of the sidechain signal.
- Lookahead - look-ahead time of the sidechain relative to the input signal.
- LPF - allows to set up slope and cut-off frequency for the low-pass filter applied to sidechain signal.
- HPF - allows to set up slope and cut-off frequency for the high-pass filter applied to sidechain signal.

Dry/Wet mix control overlay:

- Mix Dry - the amount of dry (unprocessed) signal.
- Mix Wet - the amount of wet (processed) signal.
- Mix Dry/Wet - the knob that controls this balance between mixed dry and wet signal (see Mix Dry and Mix Wet) and the dry (unprocessed) signal.