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

ComfyUI Extension: Comfy-MSS

Repo Name

comfy-mss

Author
pymss-project (Account age: 135 days)
Nodes
View all nodes(13)
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

Comfy-MSS Description

Comfy-MSS enhances ComfyUI with nodes for music source separation using pymss, supporting both built-in and user-provided MSST models to split audio tracks into stems like vocals, instruments, and more.

comfy-mss Introduction

The comfy-mss extension is a powerful tool designed to enhance your experience with ComfyUI by providing custom nodes for music source separation. This extension leverages the capabilities of pymss, a Python package dedicated to separating different audio sources within a music track. Whether you're an AI artist looking to isolate vocals from instrumentals or experiment with audio manipulation, comfy-mss offers a user-friendly solution to achieve high-quality audio separation. By integrating seamlessly with ComfyUI, it allows you to work with audio streams effortlessly, making it an invaluable asset for creative audio projects.

How comfy-mss Works

At its core, comfy-mss operates by using models to separate audio streams into distinct components, such as vocals and instrumentals. Imagine having a song and wanting to hear just the singer's voice or the background music separately. comfy-mss makes this possible by applying sophisticated algorithms that analyze the audio and split it into different parts. It uses pre-trained models from the pymss library, which are designed to recognize and isolate various elements within a track. This process is akin to having a virtual sound engineer who can dissect a song into its individual layers, allowing you to manipulate and use them as you wish.

comfy-mss Features

comfy-mss comes packed with a variety of features that cater to different audio separation needs:

  • MSS Separate: This node allows you to separate an audio stream using standard models from the pymss catalog. It's perfect for general use when you want to quickly isolate audio components.
  • MSS Separate List: Similar to MSS Separate, but outputs the separated audio as a list, making it easier to handle multiple outputs.
  • Custom MSS Separate: For those who have their own models, this node lets you use custom MSS models stored in a designated folder. It's ideal for advanced users who want to experiment with different separation techniques.
  • VR Separate: This node is tailored for VR/UVR models, providing specialized separation for virtual reality applications.
  • Audio Nodes: Includes functionalities like loading audio, inverting audio phases, normalizing audio, and combining multiple audio inputs using ensemble algorithms.
  • Save Audio: Allows you to save the processed audio in various formats such as WAV, FLAC, or MP3, with customizable sample rates and file naming options. Each feature is designed to be intuitive, with options to customize parameters like batch size, overlap size, and device usage, ensuring that you can tailor the separation process to your specific needs.

comfy-mss Models

comfy-mss supports a range of models that cater to different separation tasks:

  • Catalog Models: These are pre-trained models available in the pymss library, suitable for general audio separation tasks.
  • Custom Models: Users can add their own models to the custom directory, allowing for personalized separation strategies. Each custom model requires a specific folder structure with a model file and a YAML configuration file.
  • VR/UVR Models: Specialized models for virtual reality applications, providing enhanced separation capabilities for immersive audio experiences. Choosing the right model depends on your specific needs. For instance, catalog models are great for standard tasks, while custom models offer flexibility for unique projects.

What's New with comfy-mss

The latest updates to comfy-mss bring several enhancements that improve its functionality and user experience:

  • Node Type Renaming: Workflows created in earlier versions are not backward-compatible with the latest version due to changes in node naming conventions. This update streamlines the workflow process and enhances compatibility with new features.
  • Support for BS PolarFormer: The extension now requires pymss>=2.1.6, which supports the BS PolarFormer model, offering improved separation quality.

These updates are designed to provide AI artists with more robust tools for audio manipulation, ensuring that comfy-mss remains at the forefront of music source separation technology.

Troubleshooting comfy-mss

While using comfy-mss, you might encounter some common issues. Here are solutions to help you resolve them:

  • Models Not Loading: Ensure that your model files are correctly placed in the designated directories and that they include both the model file and the YAML configuration file.
  • Audio Not Separating Properly: Check that you have selected the correct model and parameters for your audio type. Experiment with different settings to achieve the desired separation.
  • Errors During Processing: If you encounter errors, enable the debug option to view detailed logs that can help identify the problem. Make sure your environment meets all the necessary requirements, including the correct version of pymss.

Learn More about comfy-mss

To further enhance your understanding and use of comfy-mss, consider exploring the following resources:

  • pymss Documentation (https://pypi.org/project/pymss/): Provides in-depth information about the underlying library used by comfy-mss.
  • Community Forums: Engage with other AI artists and developers to share tips, ask questions, and collaborate on projects.
  • Tutorials and Examples: Look for online tutorials and example workflows that demonstrate how to use comfy-mss effectively in your projects. These resources are tailored to help you make the most of comfy-mss, whether you're a beginner or an experienced user looking to expand your audio manipulation skills.

Comfy-MSS Related Nodes

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.

Comfy-MSS detailed guide | ComfyUI