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 > MSS Params

ComfyUI Node: MSS Params

Class Name

pymss_mss_params

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

MSS Params Description

Configure and manage MSS parameters for audio source separation in ComfyUI, enhancing control and customization for optimal results.

MSS Params:

The pymss_mss_params node is designed to configure and manage parameters for the MSS (Music Source Separation) process within the ComfyUI framework. This node plays a crucial role in setting up the environment for audio processing tasks, particularly those involving the separation of different audio sources from a mixed track. By allowing you to specify various parameters such as batch size, overlap size, and chunk size, the node provides flexibility and control over the separation process. Additionally, it offers options to normalize audio data, enable test-time augmentation (TTA), and standardize the input, which can enhance the quality and accuracy of the separation results. The primary goal of this node is to streamline the configuration process, making it easier for you to tailor the MSS process to your specific needs and achieve optimal results.

MSS Params Input Parameters:

batch_size

The batch_size parameter determines the number of audio samples processed in one batch during the separation process. A larger batch size can speed up processing by utilizing more computational resources, but it may also require more memory. The minimum value is 1, the maximum is 128, and the default is 1. Adjusting this parameter can help balance processing speed and resource usage.

overlap_size

The overlap_size parameter specifies the amount of overlap between consecutive audio chunks during processing. This can help improve the continuity and quality of the separated audio. The default value is "Default," which means the system will use a predefined overlap size. You can also specify a custom integer value if needed.

chunk_size

The chunk_size parameter defines the size of each audio chunk processed during separation. Like overlap size, this can affect the quality and performance of the separation process. The default value is "Default," allowing the system to choose an appropriate chunk size, but you can provide a specific integer value if desired.

normalize

The normalize parameter is a boolean option that, when enabled, adjusts the audio data to a standard level of loudness. This can be useful for ensuring consistent audio levels across different tracks. The default value is False, meaning normalization is not applied unless explicitly enabled.

enable_tta

The enable_tta parameter is a boolean option that activates test-time augmentation (TTA) when set to True. TTA can improve the robustness and accuracy of the separation process by applying various transformations to the audio data during testing. The default value is False, indicating that TTA is disabled by default.

standardize

The standardize parameter is a boolean option that, when enabled, standardizes the input audio data to have a mean of zero and a standard deviation of one. This can help improve the performance of certain models by ensuring the input data is on a consistent scale. The default value is False, meaning standardization is not applied unless specified.

MSS Params Output Parameters:

mss_params

The mss_params output parameter is a dictionary containing the configured parameters for the MSS process. This output is crucial as it encapsulates all the settings you have specified, which will be used by other nodes in the pipeline to perform the actual audio separation. The mss_params dictionary ensures that all necessary configurations are passed along, enabling a seamless and efficient separation process.

MSS Params Usage Tips:

  • To optimize performance, start with the default settings and gradually adjust the batch_size, overlap_size, and chunk_size based on your system's capabilities and the specific requirements of your audio data.
  • Enable normalize and standardize if you are working with audio tracks that have varying loudness levels or if your model benefits from standardized input data.
  • Consider enabling enable_tta if you notice inconsistencies in the separation results, as it can enhance the robustness of the process.

MSS Params Common Errors and Solutions:

ValueError: overlap_size must be Default or an integer.

  • Explanation: This error occurs when the overlap_size parameter is set to a value that is neither "Default" nor a valid integer.
  • Solution: Ensure that the overlap_size is either set to "Default" or a positive integer value.

ValueError: chunk_size must be Default or an integer.

  • Explanation: This error is raised when the chunk_size parameter is not set to "Default" or a valid integer.
  • Solution: Verify that the chunk_size is specified as "Default" or a positive integer.

ValueError: batch_size must be between 1 and 128.

  • Explanation: This error indicates that the batch_size parameter is set outside the allowed range.
  • Solution: Adjust the batch_size to be within the range of 1 to 128.

MSS Params 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.

MSS Params