ComfyUI > Nodes > ComfyUI-WanVideoWrapper > Normalize Audio Loudness

ComfyUI Node: Normalize Audio Loudness

Class Name

NormalizeAudioLoudness

Category
WanVideoWrapper
Author
kijai (Account age: 2871days)
Extension
ComfyUI-WanVideoWrapper
Latest Updated
2026-05-05
Github Stars
6.41K

How to Install ComfyUI-WanVideoWrapper

Install this extension via the ComfyUI Manager by searching for ComfyUI-WanVideoWrapper
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-WanVideoWrapper in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Normalize Audio Loudness Description

Adjust audio loudness levels for consistent playback across media using `NormalizeAudioLoudness` node with `pyloudnorm` library.

Normalize Audio Loudness:

The NormalizeAudioLoudness node is designed to adjust the loudness of audio files to a specified level, ensuring consistent audio playback across different media. This node is particularly useful for audio processing tasks where maintaining a uniform loudness level is crucial, such as in broadcasting, podcasting, or video production. By utilizing the pyloudnorm library, the node measures the integrated loudness of an audio signal and adjusts it to match a target loudness level, specified in Loudness Units relative to Full Scale (LUFS). This process helps in achieving a balanced audio output, preventing abrupt volume changes that can disrupt the listening experience. The node's primary goal is to provide a seamless and professional audio output by normalizing the loudness to a user-defined LUFS value, making it an essential tool for audio engineers and content creators who aim for high-quality audio production.

Normalize Audio Loudness Input Parameters:

audio

This parameter represents the audio input that you want to normalize. It is expected to be in a specific format containing the waveform and sample rate. The waveform is the actual audio data, while the sample rate indicates how many samples per second are in the audio. This input is crucial as it provides the raw audio data that will be processed to achieve the desired loudness normalization.

lufs

The lufs parameter specifies the target loudness level in Loudness Units relative to Full Scale. It determines how loud or quiet the normalized audio will be. The default value is -23.0 LUFS, which is a common standard for broadcast audio. The parameter can range from -100.0 to 0.0, where higher values (closer to 0) result in louder audio, and lower values (more negative) result in quieter audio. Adjusting this parameter allows you to control the perceived loudness of the audio output, ensuring it meets specific loudness standards or personal preferences.

Normalize Audio Loudness Output Parameters:

audio

The output parameter audio provides the normalized audio data. It includes the waveform that has been adjusted to the specified loudness level and retains the original sample rate. This output is essential as it delivers the processed audio ready for further use or distribution, ensuring that the loudness is consistent with the target LUFS value set by the user.

Normalize Audio Loudness Usage Tips:

  • Ensure that the pyloudnorm package is installed in your environment, as it is required for the node to function correctly.
  • When setting the lufs parameter, consider the platform or medium where the audio will be used, as different platforms may have different loudness standards.
  • Use the node to preprocess audio files before mixing them into a larger project to maintain consistent loudness levels across all audio tracks.

Normalize Audio Loudness Common Errors and Solutions:

ImportError: pyloudnorm package is not installed

  • Explanation: This error occurs when the pyloudnorm library, which is essential for loudness normalization, is not installed in your Python environment.
  • Solution: Install the pyloudnorm package using pip by running the command pip install pyloudnorm in your terminal or command prompt.

Audio input format is incorrect

  • Explanation: The node expects the audio input to be in a specific format with waveform and sample rate. If the input does not meet these requirements, the node may not function correctly.
  • Solution: Ensure that the audio input is correctly formatted with both waveform data and a valid sample rate. Check the input data structure to confirm it matches the expected format.

Normalize Audio Loudness Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-WanVideoWrapper
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Normalize Audio Loudness