Download

1.0.3

Features

  • Automatic gain control audio plugin (VST3 & AU)
  • Adjustable target level and response time
  • Intelligent gating with dynamic threshold
  • Alt mode with hysteresis for stable leveling

atkAutoGain is an automatic gain control plugin that adjusts gain to bring signal levels to a consistent target. Input gating combines a manual threshold with a dynamic relative threshold that follows the signal, ensuring only intentional content triggers gain adjustment. Alt mode adds hysteresis to lock the measured level until it changes significantly, reducing unnecessary gain riding on content with level variations.


Parameters

  • Threshold: Input level floor. AutoGain only operates when input signal exceeds this level.
  • Target: Desired output level. Gain adjusts to bring signal to this level.
  • Time: Smoothing speed. Controls how quickly gain adjusts to level changes, and hold time before dynamic threshold starts decaying.
  • Alt: Enables immediate response without hysteresis. Useful for content requiring precise level tracking. When off, hysteresis reduces constant gain adjustments for content with natural level variations.

Threshold Guideline

Guideline shows dynamic threshold. AutoGain only operates when signal exceeds both manual and dynamic thresholds, ensuring only intended signal gets adjusted. If signal stays below dynamic threshold for duration set by Time parameter, dynamic threshold starts decaying.

Usage

  1. Set Threshold to match intended input signal level
  2. Set Target to desired output level
  3. Adjust Time for faster or slower gain riding

Notes/Tips

  • Use limiter (such as atkSpeechLimiter) after AutoGain to prevent clipping on transients and loud peaks.
  • If AutoGain pumps up quiet parts, or misses low-level intended signals: adjust threshold.
  • If low-level intended signals are not boosted: lower threshold.
  • AutoGain does not explicitly target any loudness standard, but results are close to LUFS scale.