ComfyUI > Nodes > ComfyUI_AudioTools > Adjust Audio

ComfyUI Node: Adjust Audio

Class Name

AdjustAudio

Category
🎤MW/MW-Audio-Tools
Author
mw (Account age: 2258days)
Extension
ComfyUI_AudioTools
Latest Updated
2025-05-11
Github Stars
0.03K

How to Install ComfyUI_AudioTools

Install this extension via the ComfyUI Manager by searching for ComfyUI_AudioTools
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI_AudioTools 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

Adjust Audio Description

Modify audio waveforms by adjusting channel configurations for specific output requirements, simplifying audio preparation and ensuring compatibility with downstream processes.

Adjust Audio:

The AdjustAudio node is designed to modify audio waveforms by adjusting their channel configurations to meet specific output requirements. This node is particularly useful when you need to ensure that audio inputs are compatible with downstream processes or devices that require a specific channel format, such as mono or stereo. By automatically determining the target channel configuration based on the input audio's current channel setup, the node simplifies the process of audio preparation. It can convert multi-channel audio to stereo by averaging channels or duplicate mono channels to create stereo output, ensuring that the audio is in the desired format for further processing or playback. This functionality is essential for maintaining audio consistency and quality across different platforms and applications.

Adjust Audio Input Parameters:

normalize

This parameter determines whether the audio volume should be normalized to -0.1dB. Normalization ensures that the audio maintains a consistent volume level, which can be crucial for preventing distortion and ensuring clarity in playback. The default value is typically set to False, meaning normalization is not applied unless specified.

add_echo

This parameter specifies whether an echo effect should be added to the audio. Adding echo can enhance the audio's spatial quality, making it sound more immersive. The default setting is False, indicating that no echo is added unless explicitly requested.

gain_in

This parameter controls the input gain, which adjusts the audio's volume before processing. Increasing the input gain can make quieter audio more audible, while decreasing it can prevent clipping in louder audio. The value range is typically from 0.0 to 1.0, with a default value of 1.0, meaning no change to the input volume.

gain_out

This parameter manages the output gain, affecting the audio's volume after processing. It allows you to fine-tune the final audio level to match your desired output specifications. Like gain_in, the range is usually from 0.0 to 1.0, with a default of 1.0, indicating no alteration to the output volume.

Adjust Audio Output Parameters:

AUDIO

The output of the AdjustAudio node is an audio object that contains the waveform and sample rate. This output is crucial as it represents the processed audio ready for further use or playback. The waveform is adjusted according to the specified input parameters, ensuring it meets the desired channel configuration and volume levels.

Adjust Audio Usage Tips:

  • To ensure consistent audio levels across different tracks, enable the normalize parameter to automatically adjust the volume to a standard level.
  • Use the add_echo parameter sparingly to enhance the spatial quality of audio, especially in environments where immersive sound is desired.
  • Adjust gain_in and gain_out to prevent audio clipping and ensure the final output is at the desired volume level, particularly when working with varying input audio levels.

Adjust Audio Common Errors and Solutions:

Unsupported channel adjustment requested

  • Explanation: This error occurs when the node attempts to adjust audio channels to a configuration that is not supported, such as converting from a higher number of channels to mono without proper handling.
  • Solution: Ensure that the input audio channels are compatible with the desired output configuration. If necessary, manually adjust the audio to a supported format before processing.

Invalid audio file

  • Explanation: This error indicates that the provided audio file cannot be found or is not in a supported format.
  • Solution: Verify that the audio file path is correct and that the file is in a compatible format, such as WAV or MP3. Ensure the file exists in the specified directory.

Adjust Audio Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI_AudioTools
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 Playground, enabling artists to harness the latest AI tools to create incredible art.