APU Software

APU Loudness Leveler

Real-time target loudness leveling NEW

Spring Sale: 25% Off automatically applied at checkout.

APU Loudness Leveler is a real-time volume leveler/rider designed to keep audio within your target loudness range in real-time. Set a target loudness, choose a tolerance, and the leveler continuously applies gain correction to keep dialog, vocals, podcasts, streams, or program material hovering around the level you want.

The Leveler is designed to be “set it and forget it” for real-time loudness control. Configurable timing modes cover fast momentary riding, slower short-term correction, and a traditional RMS mode.

Guard modes, sidechain control, predictive low-latency operation, detector EQ, and built-in limiting provide plenty of tools to keep the leveler working smoothly in a wide range of real-world scenarios.

The built-in guard mode is especially useful for keeping the leveler from boosting into tails or cutting into transients, while the low-level handling modes can keep it from overreacting to noise and ambience when the source gets quiet.

Note: Existing customers can apply their loyalty discount at the cart page.
System requirements: macOS 10.14 (x64, ARM), Windows 10 (x86, x64), OpenGL 3.2.
Supported software formats: Standalone application, VST, AU, AAX (Pro Tools 11+).

Timing Modes

The timing mode parameter selects the leveler’s detector family and response character, while channel-link decides whether those measurements are computed per-channel or across the full linked signal. The following timing modes are available:

Focus

Focus uses a tight 100ms LUFS window for quick gain riding and immediate correction. It is the fastest timing mode and tends to work best when you’d like a more assertive, in-your-face character that reacts to every phrase-level variation.

Focus Timing Mode

Present

Present uses an LUFS-standard 400ms momentary window for smoother general-purpose leveling. This is often the most natural starting point when you want transparent correction without the tighter, more assertive feel of Focus. It’s generally a great balance between responsiveness and smoothness for a wide range of material.

Present Timing Mode

Deep

Deep uses a 3 second short-term LUFS window. This is useful when you want the leveler to follow the broader contour of the material instead of reacting to every small phrase-level variation. It works well when the goal is large-scale consistency rather than fast riding. This longer window duration is naturally resistant to pumping and breathing artifacts, making it a good choice for music and program material that benefits from more transparent long-term correction.

Deep Timing Mode

Traditional

Traditional uses a 300ms RMS detector. This gives the leveler a more classic dynamics character, closer to conventional level riding behavior than LUFS-based processing. If you want something more “classic” and less explicitly standards-oriented, Traditional mode is the obvious choice.

Traditional Timing Mode

Channel Link decides whether all channels share the same correction or whether each channel is leveled independently. Linked operation preserves the stereo or surround image, while split operation can correct imbalances between channels.



Back to top

Leveling Controls

The main Leveling tab is built around a target loudness and target tolerance. Once the signal drifts outside the allowed zone, the leveler moves it back toward target using the configured response, gain limits, and guard behavior.

Leveling Controls

  • Tolerance modes let you choose whether the target zone behaves like a dead zone, an LRA-aware scaling region, or an LRA-based adaptive mechanism.
  • Guard modes keep the leveler from boosting into tails or cutting into transients by holding gain correction outside the percentile threshold(s).
  • Sidechain modes can engage, disengage, or directly drive the leveler from an external signal.
  • Low-level handling can keep leveling active, bypass it below threshold, or gate low-level material so ambience and noise are not over-amplified.
  • Max cut / max boost bounds keep the correction practical when the source gets too loud or too quiet.
  • Standard timing modes use real look-ahead, while the low-latency variants use predictive virtual look-ahead to approximate the same behavior without adding delay.


Back to top

Alternate Weighting

For the LUFS-based timing modes, the leveler also supports alternate weighting curves in addition to standard K-weighting. These curves change the detector’s frequency response, which changes what the leveler considers important enough to correct. This can be useful when you want the loudness tracking to follow perceived harshness, vocal presence, or full-range energy differently from the default LUFS contour.

The screenshots below are courtesy of the Loudness Contour plug-in, which allows visualization of the frequency response of each contour type. In the leveler, these weighting types are implemented as zero-latency IIR filters, so they can be used in real time.

ECMA-418

ECMA-418 is a modern perceptual weighting standard based on contemporary psychoacoustic research. In practice, it can make the leveler’s corrections line up more closely with what actually sounds louder rather than what simply measures louder on a raw electrical basis.

ECMA-418

ITU-R 468

ITU-R 468 emphasizes the upper midrange and presence region, making the detector much more sensitive to harshness, sibilance, and noisy mid-high content. That can be useful when you want the leveler to back off more quickly on material that feels aggressive before it simply looks loud on a broad-band meter.

ITU-R 468

A-weighting

A-weighting reduces low-frequency influence and emphasizes the mid-range. This can help the leveler stay focused on the part of the spectrum where speech, vocals, and presence often live, rather than being pulled around by sub or low-end buildup.

A-weighting

C-weighting

C-weighting is much flatter than A-weighting and keeps more low-frequency energy in play. If you want bass and full-range program weight to influence the detector more strongly, C-weighting is the more natural option.

C-weighting



Back to top

Detector EQ

The leveler includes a detector EQ that shapes the signal used for loudness detection without changing the audible output directly. Use it to make the leveler pay more attention to sibilance, presence, or transients - or less attention to low-end rumble and proximity buildup.

Note: Detector EQ affects detection only. The audible output is unchanged unless detector EQ monitor is enabled.

  • Low-pass and high-pass filters with selectable slopes
  • Parametric mid band with bell, shelf, or band-pass shapes
  • Trim and mix controls for gain and blend
  • Monitor modes to audition the detector path

Detector EQ



Back to top

Limiter

The leveler includes a built-in limiter for peak containment after the loudness-tracking stage. The limiter scans its look-ahead region for peak or true-peak excursions and adjusts the current gain trajectory to keep the output inside the configured ceiling.

Limiter



Back to top

Credits

This software was developed by APU Software, LLC and is available as VST (windows x64/x86, macOS universal), Audio Unit (macOS universal), Pro Tools (windows x64/x86, macOS universal), or Standalone Application. The software libraries below are utilized for portions of the software:

Demo video song credits:

  • Titan Sound - Technology Flow, licensed via PremiumBeat.

VST compatible ASIO compatible



Back to top