Visit ComfyUI Online for ready-to-use ComfyUI environment
Adjusts audio loudness to target LUFS for consistent volume in music production and broadcasting.
The Music_LufsNormalizer node is designed to adjust the loudness of audio tracks to a specified level of LUFS (Loudness Units relative to Full Scale), ensuring consistent loudness across different audio files. This is particularly beneficial in music production and broadcasting, where maintaining a uniform loudness level is crucial for a seamless listening experience. By normalizing audio to a target LUFS, this node helps prevent abrupt volume changes between tracks, enhancing the overall quality and professionalism of audio outputs. The node leverages advanced algorithms to calculate the current loudness of an audio file and applies the necessary adjustments to meet the desired target, making it an essential tool for audio engineers and producers aiming for precise loudness control.
The audio parameter is the input audio data that you want to normalize. It is expected to be in a format compatible with ComfyUI, typically a dictionary containing audio samples and metadata. This parameter is crucial as it provides the raw audio that will undergo loudness normalization, ensuring that the output meets the specified loudness criteria.
The target_lufs parameter specifies the desired loudness level in LUFS to which the audio should be normalized. It is a floating-point value with a default of -14.0, a minimum of -60.0, and a maximum of 0.0. This parameter is essential for determining the final loudness of the audio, allowing you to set a consistent loudness level across different audio files. Adjusting this value impacts how much the audio will be amplified or attenuated to reach the target loudness.
The AUDIO output is the normalized audio data, returned in the same format as the input. This output represents the audio after it has been adjusted to meet the specified target LUFS, ensuring consistent loudness levels. It is crucial for applications where uniform audio levels are required, such as in playlists or broadcast environments.
The CURRENT_LUFS output is a floating-point value representing the original loudness level of the input audio before normalization. This value is important for understanding how much adjustment was needed to reach the target LUFS, providing insight into the initial loudness characteristics of the audio file.
target_lufs parameter to match the loudness standards of your intended platform or medium, such as -14 LUFS for streaming services like Spotify.CURRENT_LUFS output to analyze the initial loudness of your audio files, which can help in making informed decisions about further processing or adjustments.<error_message>target_lufs value is within the acceptable range. If the problem persists, review the traceback for more specific details on the error source.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.