DynCurve

Curve-Based Dynamics Processor

Control your dynamics using freely editable transfer curves. DynCurve combines precise envelope control with a visual, continuous model of dynamics – built for modern mixing workflows.

  • Intuitive workflow
  • Separate curves for Mid and Side
  • Responsive, GPU accelerated UI
  • Multichannel support
  • Free 14-Day Trial

Features

Scroll. Learn. Download. Done.

DynCurve – Curve Editor

Curve-based control

At the core of DynCurve is a freely editable transfer function. Input level on the X-axis, output level on the Y-axis – the curve defines how your signal behaves across its entire dynamic range. This allows compression, expansion and gain shaping to coexist in a single, continuous model – without being limited to fixed thresholds, ratios or knees.

  • Compressor, Expander, Gate... all at the same time
  • Everything from soft leveling to extreme compression up to creative wave-shaping
  • Right-click to toggle curve segments between straight and curved shapes
DynCurve – Dynamics shaping

Three Perspectives, one System

DynCurve gives you instant access to Stereo, Mid and Side processing – each domain with its own independent transfer curve. Shape the center and the sides differently, adjust dynamics across the soundstage, and switch perspectives without breaking your workflow or duplicating plugins.

  • Separate Mid- and Side-curves
DynCurve – Metering and workflow

What you see is what you shape

The background visualization shows not just raw input level, but the actual envelope follower driving the dynamics. Every adjustment—attack, release, RMS detection, or sidechain filtering—is reflected instantly, letting you place and shape the transfer curve with precision and confidence.

A Stereo-Based Approach to Multichannel Dynamics

Instead of treating multichannel audio as a collection of unrelated channels, DynCurve interprets every format as a single, coherent stereo soundstage. This soundstage remains consistent regardless of channel count or speaker layout.

Based on this unified soundstage, DynCurve groups stereo channel pairs into a shared spatial image and derives a global Mid and Side signal from it. This allows Mid/Side dynamics processing to be applied across surround and immersive buses—something traditional multichannel processors cannot do.

In practice, you can for example use the Side curve to dynamically control the width across an entire surround or immersive bus.

  • Multichannel editing on a stereo stage
  • Mid/Side dynamics on surround channels
Note

When using DynCurve in Audio Unit format, "DynCurve MC" is required for multichannel support.

Manual

Deep Dive into the parameters.

Envelope Follower

When we want to manipulate amplitudes and levels, we first have to measure them.

But an audio signal is not a stable value; it is a constantly changing waveform, crossing zero, reversing direction and producing peaks every moment.

What we call “level” is always an interpretation over time. Attack and release times, often understood as a compressor’s reaction speed, actually define how the signal is measured in the first place.

By deciding how quickly the envelope follows the waveform, you shape what is being detected: instantaneous peaks, smoothed movement, or long-term energy.

DynCurve makes this relationship explicit and visible. With no fixed thresholds or ratios in the way, the envelope follower becomes exactly what it is: an interpretation of a signal’s dynamic response.

DynCurve Envelope Follower controls: Attack, Release and RMS
Envelope controls overview (click to enlarge)
Attack Attack Time & Character

The Attack parameter sets how quickly the envelope follower responds to rising signal levels. In addition to the attack time, DynCurve lets you define the character of the attack using two modes:

Snappy

Snappy emphasizes the initial rise of the envelope. The follower accelerates more quickly at the beginning of the attack phase, resulting in a sharper, more immediate response.

Ideal for
  • pronounced transients
  • punchy drums and percussion
  • impact & definition

Relaxed

Relaxed behaves like a classic, smooth attack response. The envelope rises more evenly over time, producing a natural and familiar compression feel.

Works well for
  • vocals
  • sustained instruments
  • transparent leveling
Release Dual Release + Curve Mode

The Release Parameter defines how quickly the envelope follower responds to falling signal levels. DynCurve features a dual release architecture, allowing two independent release times to work together. By blending between them, DynCurve allows fast local recovery without sacrificing long-term smoothness.

  • responsive without sounding nervous
  • dense without pumping
  • natural without losing energy

Release Curve: Linear / Logarithmic

Both modes use the same envelope structure but differ in how the return to zero is shaped over time.

Logarithmic (Log)

The release is calculated in the logarithmic (dB) domain. This produces a smooth, natural decay that closely follows perceived loudness changes.

Typically sounds
  • more musical
  • more transparent
  • great for general-purpose compression

Linear (Lin)

The release is calculated in the linear value domain. This can result in a more direct and sometimes punchier response, especially with shorter release times.

Useful for
  • rhythmic material
  • transient-heavy signals
  • immediacy & density
RMS Detection Energy-Based Envelope Control

In addition to peak detection, DynCurve offers RMS-based envelope detection, which follows the energy of the signal rather than its instantaneous peaks.

Why RMS?

RMS (Root Mean Square) reflects perceived loudness over a short time window, making it especially useful for musical and organic dynamic control.

RMS Time

Defines how quickly the RMS detector follows changes in signal energy.

  • short times: quicker response, more transient detail
  • long times: smoother, averaged movement

RMS Mix

Blends the RMS-based envelope into the main control signal.

  • low values: subtle stabilization
  • high values: responds more to energy than peaks

This is particularly effective for:

  • vocals
  • bass
  • pads & sustained sounds
  • bus compression

Many classic compressors use RMS detection for a smooth and musical behavior. DynCurve allows you to blend this behavior continuously instead of committing to a fixed detection mode.

Sidechain

Conditioning the Control Signal

Once the signal has been measured by the envelope follower, it becomes the control signal that drives the dynamics.

This sidechain signal runs in parallel to the audio path. Before it is mapped through the transfer curve and translated into gain change, it can be further shaped and conditioned here.

These controls do not affect the audio directly – they modify the measured signal itself, defining how the detected level influences the dynamic response.

DynCurve Sidechain controls
Sidechain controls overview (click to enlarge)
SC Source Choosing the Measurement Input

The Sidechain Source determines which signal is used as the basis for level measurement.

  • Internal uses the plugin’s input signal
  • External allows a separate signal to feed the measurement path
SC Low Cut Reducing low-frequency dominance

The Sidechain Low Cut applies a high-pass filter to the sidechain signal.

This reduces the influence of low frequencies on the measurement, helping to avoid excessive gain movement caused by bass-heavy content. It is especially useful for mix bus processing, drums and full-range material.

SC Trim Find the perfect operating range

Sidechain Trim adjusts the level of the sidechain signal.

This allows you to:

  • move the measured signal into a useful operating range
  • increase or reduce the overall intensity of the dynamic response
  • drive an existing transfer curve harder or more gently

All without changing the curve itself.

Stereo Link Channel interaction at the control stage

Stereo Link defines how the sidechain envelopes of the left and right channels interact.

  • At 0%, each channel is measured independently
  • At 100%, both channels share the same control signal

Intermediate values allow a balance between stereo stability and independent channel behavior.

Mid → Side Redirecting the control path

Mid to Side reroutes the sidechain for the Side domain so that it is driven by the Mid signal.

This allows the dynamics of the Side signal to respond to the level of the center content, enabling unconventional spatial effects and creative control scenarios.

It is particularly useful when working with mono or external sidechains that would otherwise only affect the Mid domain.

This mode intentionally breaks conventional routing assumptions and is designed for creative exploration.

Advanced Settings

These settings intentionally influence how the signal is treated internally, enabling cleaner results at extreme settings or introducing controlled nonlinearity for creative purposes.

DynCurve Advanced Modes: Oversampling and Asym Mode
Advanced modes overview (click to enlarge)
Oversampling Reducing aliasing at fast response times

Dynamic processing with very fast attack or release times can introduce additional high-frequency content. In a digital system, frequencies above the Nyquist limit cannot be represented correctly and may fold back into the audible range as aliasing artifacts.

Oversampling reduces this effect by processing the signal at a higher internal sample rate, allowing these frequencies to be handled more accurately before being converted back to the original rate.

In practice
  • cleaner transients
  • smoother high-frequency response
  • reduced harshness at aggressive settings

Oversampling is especially beneficial when using fast envelope settings or sharp transfer curves.

Note

Higher oversampling rates require additional CPU resources.

Asym Mode Asymmetric envelope processing

When Asym Mode is enabled, DynCurve uses separate envelope followers for the positive and negative halves of the waveform. This breaks the usual symmetry of dynamic processing and introduces subtle nonlinear behavior.

Depending on the settings, this can result in anything from gentle coloration to more pronounced distortion-like effects. The behavior is comparable to certain characteristics of analog saturation, where positive and negative signal excursions are treated differently.

However, DynCurve retains full control over timing and response, keeping the behavior predictable and adjustable. Asym Mode is intended as a creative tool and can be used deliberately to add character, density or experimental edge to a signal.

Note

Asym Mode can introduce harmonic distortion. Use intentionally and with awareness of its sonic impact.

Output

Final Level & Signal Balance

The output stage defines how the processed signal leaves DynCurve. Here, overall intensity can be refined and final level adjusted without altering the internal dynamic behavior.

DynCurve Output section with Wet/Dry Mix and Output Gain
Output controls (click to enlarge)
Wet / Dry Mix Balancing Processed and Original Signal

The Wet / Dry Mix blends the processed signal with the original, unprocessed signal. Adding dry signal first reduces the overall intensity of the dynamic processing.

The effect of the transfer curve becomes less pronounced, while its general shape and behavior remain intact. This reduction is not uniform: larger gain changes are smoothed more strongly than smaller ones.

In practice, this creates a more controlled and natural response:

  • strong peaks and deep gain reductions are restrained
  • fine dynamic detail is preserved

Wet / Dry Mix is therefore an effective way to refine complex curve shapes, reduce excessive movement and dial in the exact musical impact of the processing.

Output Gain Final Level Compensation

Output Gain adjusts the final signal level at the end of the processing chain.

It is primarily used to compensate for level changes introduced by the dynamics and to match the processed signal to the original level.

Metering & Interface

Visual Feedback and Focused Editing

DynCurve is designed to make dynamic behavior visible and easy to navigate, even with complex curve shapes and multi-domain processing.

Gain Change Meter

Instead of showing traditional gain reduction only, DynCurve displays gain change in both directions. Because the transfer curve can apply attenuation and amplification at different levels, the meter reflects exactly where and how the signal is being modified.

Separate meters are shown for:

  • Left
  • Right
  • Mid
  • Side

Each meter represents the real-time gain change of its respective domain. The meter range can be adjusted by clicking and dragging directly on the meter, allowing you to focus on subtle movement or larger dynamic changes as needed.

Zoomable Curve and Envelope Display

The curve editor and the envelope history in the background can be zoomed interactively. Click and drag within the editor to adjust the visible range, enabling precise work at both fine and extreme settings.

This ensures that curve editing always remains clear and controllable, regardless of signal level or dynamic range.

Focused Curve Editing

By right-clicking on an empty area within the editor, all parameter panels can be hidden instantly. This focus mode removes visual distractions and allows you to concentrate entirely on shaping the transfer curve.

Another right-click restores the full interface.

Magnetic Diagonal

Hold the Shift key while moving a curve point to snap it to the diagonal that marks the 1:1 ratio.

Segment Shape Control

Curve segments are smoothly interpolated by default. For more angular or strictly linear behavior, individual segments can be toggled between spline and linear shapes via right-click.

This allows precise control over the character of transitions within the transfer function.

Domain Navigation

The domain selector at the bottom of the interface provides direct access to the Stereo, Mid and Side curves.

Switching domains instantly brings the corresponding transfer curve into focus, allowing fast navigation between different signal paths without leaving the editor.

DynCurve Gain Change Meter
Gain Change Meter (click to enlarge)
Formats
VST3 / AU / AAX
OS
macOS / Windows
Version
0.9

FAQ

Is there a Trial version?

Yes – just download the plugin and activate your 14-day trial. No accounts, no ads.

How can I get a License?

This plugin is currently in beta testing. Licenses will be available soon.

Ready?

Get your free 14-Days Trial now! No account needed. Just download and hit the Trial-Button