Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > Comfy-MSS > Audio Ensemble

ComfyUI Node: Audio Ensemble

Class Name

pymss_audio_ensemble

Category
audio/pymss
Author
pymss-project (Account age: 135days)
Extension
Comfy-MSS
Latest Updated
2026-09-30
Github Stars
0.03K

How to Install Comfy-MSS

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

Audio Ensemble Description

Combine multiple audio inputs using ensemble algorithms for cohesive sound blending and unique soundscapes.

Audio Ensemble:

The pymss_audio_ensemble node is designed to combine multiple audio inputs into a single output using various ensemble algorithms. This node is particularly useful for audio processing tasks where you want to merge different audio tracks or layers to create a cohesive sound. By leveraging ensemble techniques, it allows you to blend audio inputs in a way that can enhance the overall audio quality or achieve specific audio effects. The node supports a range of ensemble algorithms, providing flexibility in how the audio inputs are combined. This capability is beneficial for AI artists and audio engineers looking to experiment with different audio combinations and achieve unique soundscapes.

Audio Ensemble Input Parameters:

input_count

The input_count parameter specifies the number of audio inputs that will be processed by the node. It accepts values ranging from 2 to 10, with a default value of 2. This parameter determines how many audio tracks you intend to combine, and it is crucial to set it according to the number of audio inputs you provide. The choice of input count directly impacts the node's execution, as it dictates the number of audio inputs that will be considered for the ensemble process.

ensemble_type

The ensemble_type parameter defines the algorithm used to combine the audio inputs. It offers a selection from the available ensemble algorithms, with "avg_wave" being the default option. This parameter influences the method by which the audio inputs are blended, affecting the final sound output. Different ensemble types can produce varying audio effects, so selecting the appropriate algorithm is essential for achieving the desired audio result.

weight_1, weight_2, ..., weight_10

Each weight_n parameter corresponds to a specific audio input and allows you to assign a weight to it. These weights are strings that represent numerical values, with a default of "1". The weights determine the influence of each audio input in the ensemble process, allowing you to emphasize or de-emphasize certain tracks. Properly adjusting these weights can significantly affect the balance and texture of the combined audio output.

audio_1, audio_2, ..., audio_10

The audio_n parameters are optional and represent the actual audio inputs to be processed. Each parameter accepts an audio object, and the number of audio inputs provided should match the input_count parameter. These inputs are the raw audio tracks that will be combined using the specified ensemble algorithm and weights. Ensuring that the correct audio inputs are provided is crucial for the successful execution of the node.

Audio Ensemble Output Parameters:

audio

The audio output parameter is the result of the ensemble process. It provides a single audio object that represents the combined audio inputs, processed according to the specified ensemble algorithm and weights. This output is essential for further audio processing or playback, as it contains the final blended audio track that can be used in various creative projects.

Audio Ensemble Usage Tips:

  • Ensure that the input_count matches the number of audio inputs you provide to avoid errors and ensure all inputs are processed.
  • Experiment with different ensemble_type options to achieve various audio effects and find the best fit for your project.
  • Adjust the weight_n parameters to fine-tune the balance between different audio inputs, enhancing specific elements of the sound.

Audio Ensemble Common Errors and Solutions:

Missing required audio inputs: audio_1, audio_2, ...

  • Explanation: This error occurs when the number of audio inputs provided does not match the input_count parameter.
  • Solution: Verify that you have supplied the correct number of audio inputs as specified by the input_count parameter.

weight_n must be a number.

  • Explanation: This error indicates that one of the weight parameters is not a valid numerical value.
  • Solution: Ensure that all weight_n parameters are set to valid numerical strings, such as "1", "0.5", etc.

audio_n must be a ComfyUI AUDIO waveform with shape [batch, channels, samples].

  • Explanation: This error suggests that one of the audio inputs does not have the correct waveform shape.
  • Solution: Check that all audio inputs conform to the expected shape and format required by the node.

Audio Ensemble Related Nodes

Go back to the extension to check out more related nodes.
Comfy-MSS
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.

Audio Ensemble