loudness_normalize
Match audio loudness to target LUFS levels for streaming platform standards, ensuring consistent perceived volume.
Instructions
Normalize audio to a target perceived loudness in LUFS.
DANGER — READ BEFORE USING: This tool can DESTROY audio if used incorrectly. It boosts OR reduces audio to hit the target LUFS. On quiet or poorly recorded audio, it may boost by 20-30 dB, causing severe clipping and distortion that ruins the file.
DO NOT use this tool:
Right after a pipeline (pipelines already handle loudness safely)
On raw/unprocessed audio (clean it up first)
Without first running auto_analyze_audio to check current levels
If the audio peaks below -20 dB (it's too quiet — use normalize first to gently raise levels)
ONLY use this tool when the user EXPLICITLY asks for LUFS normalization AND the audio has already been processed and has healthy levels (peaks between -6 dB and -1 dB).
Targets (only use these values):
-16 LUFS: Podcast, broadcast, Apple Music
-14 LUFS: Spotify, YouTube, most streaming
-11 LUFS: Loud masters (hip-hop/EDM)
Args: lufs_level: Target loudness in LUFS (-50 to -5). Default: -16.0 stereo_independent: Normalize L/R channels independently. Default: False dual_mono: Treat mono as dual-mono for correct LUFS measurement. Default: True
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dual_mono | No | ||
| lufs_level | No | ||
| stereo_independent | No |