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 > Custom MSS Separate

ComfyUI Node: Custom MSS Separate

Class Name

pymss_custom_mss_separate

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

Custom MSS Separate Description

Facilitates audio track separation using custom models for isolating vocals or instruments efficiently.

Custom MSS Separate:

The pymss_custom_mss_separate node is designed to facilitate the separation of audio tracks into distinct components or "stems" using custom models. This node is particularly beneficial for audio processing tasks where you need to isolate specific elements, such as vocals or instruments, from a mixed audio track. By leveraging custom models, it provides flexibility and adaptability to various audio separation needs, allowing you to tailor the separation process according to specific requirements. The node operates by utilizing a custom model's configuration and parameters, ensuring that the separation process is both efficient and effective. This capability is crucial for artists and audio engineers who require precise control over audio elements for remixing, mastering, or other creative audio projects.

Custom MSS Separate Input Parameters:

audio

The audio parameter is the input audio file that you wish to process. It serves as the source material from which the node will separate different audio components. This parameter is crucial as it directly influences the separation results, and the quality of the input audio can affect the clarity and accuracy of the separated stems.

model_name

The model_name parameter specifies the name of the custom model to be used for audio separation. This parameter is essential as it determines the model's configuration and capabilities, impacting the separation quality and the types of stems that can be extracted. The model name must correspond to a valid custom model entry.

model_type

The model_type parameter defines the type of model architecture to be used. Options include various advanced architectures like mel_band_roformer, bs_roformer, and others, with auto as the default. This parameter affects the separation process's efficiency and accuracy, as different model types may be better suited for specific audio characteristics.

device

The device parameter indicates the computational device to be used for processing, with options such as auto, cpu, cuda, mps, and mlx. The choice of device can significantly impact the processing speed and efficiency, especially for large audio files or complex models.

params

The params parameter allows you to specify additional configuration settings for the separation process. These settings can fine-tune the model's behavior, potentially improving the separation quality based on the specific characteristics of the input audio.

device_ids

The device_ids parameter specifies the IDs of the devices to be used when multiple devices are available. This parameter is particularly useful in multi-GPU setups, allowing you to distribute the processing load and optimize performance.

debug

The debug parameter is a boolean flag that, when enabled, provides additional logging and diagnostic information during the separation process. This can be helpful for troubleshooting and ensuring that the separation process is proceeding as expected.

Custom MSS Separate Output Parameters:

AUDIO

The AUDIO output parameter contains the separated audio stems. Each stem represents a distinct component of the original audio, such as vocals or instruments, allowing you to work with these elements individually for further processing or creative manipulation.

STRING

The STRING output parameter provides the names of the separated stems. This information is useful for identifying and organizing the output audio files, ensuring that you can easily locate and utilize the specific components you need for your project.

Custom MSS Separate Usage Tips:

  • Ensure that the input audio is of high quality to achieve the best separation results, as poor audio quality can lead to less accurate stem extraction.
  • Experiment with different model_type options to find the architecture that best suits your specific audio separation needs, as some models may perform better with certain types of audio content.
  • Utilize the debug parameter to gain insights into the separation process, which can help in optimizing settings and troubleshooting any issues that arise.

Custom MSS Separate Common Errors and Solutions:

FileNotFoundError: custom model not found or missing yaml

  • Explanation: This error occurs when the specified custom model cannot be found or its configuration file is missing.
  • Solution: Verify that the model_name is correct and that the corresponding model and configuration files are present in the expected directory.

Device not supported

  • Explanation: This error indicates that the specified device is not available or supported for processing.
  • Solution: Check the device parameter to ensure it is set to a supported option, such as cpu or cuda, and verify that the necessary hardware and drivers are correctly installed and configured.

Custom MSS Separate 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.

Custom MSS Separate