siliconflow/audio-separation-nodes-comfyui
forked from christian-byrne/audio-separation-nodes-comfyui
Captured source
source ↗siliconflow/audio-separation-nodes-comfyui
Description: Separate stems (vocals, bass, drums, other) from audio. Recombine, tempo match, slice/crop audio
Language: Python
License: MIT
Stars: 1
Forks: 0
Open issues: 0
Created: 2026-01-06T06:56:49Z
Pushed: 2026-01-07T03:30:16Z
Default branch: master
Fork: yes
Parent repository: christian-byrne/audio-separation-nodes-comfyui
Archived: no
README: !worklow picture
https://github.com/user-attachments/assets/c5cf20de-a17f-438d-81ac-0c392af669cf
Examples
_Separating Voices in a Video_
Show
> [!NOTE] > > In order to load videos into the LoadAudio Node, change this line in your Comfy install to include the video's extension (e.g., .mp4)
[workflow.json](./example_workflows/Isolate%20Vocals%20from%20Video.json)
https://github.com/user-attachments/assets/c5af418e-7137-4c36-b86e-3352cf558ea8
_Replacing BGM with StableAudio-Generated BGM_
Show
> [!NOTE] > > In order to load videos into the LoadAudio Node, change this line in your Comfy install to include the video's extension (e.g., .mp4)
You can use this to replace copyrighted BGM in a video with new BGM. You can set the denoise low, so that the new BGM is still stimilar to the original.
[workflow json](./example_workflows/Replace%20BGM%20with%20Stable-Audio-Generated%20Music.json)
https://github.com/user-attachments/assets/a7d5656b-5f8b-439a-936f-6ebb6a0d538a
_Remixing Songs with StableAudio_
Show
- [workflow json](./example_workflows/Remix%20Song.json)
- example output (audio file) with embedded workflow
- example output (audio file) with embedded workflow
_Separating Song Vocals_
Show
[workflow.json](./example_workflows/Isolate%20Vocals%20from%20Audio.json)
https://github.com/user-attachments/assets/c5cf20de-a17f-438d-81ac-0c392af669cf
_Extracting Instrumentals from Songs_
Show
- [workflow json](./example_workflows/Extract%20Instrumental%20from%20Song.json)
Requirements
librosa==0.10.2 torchaudio>=2.3.0 numpy moviepy
Installation
1. If you run ComfyUI inside of a virtual environment, make sure it is activated 1. git clone this repository in ComfyUI/custom_nodes folder 1. cd into the cloned repository 1. pip install -r requirements.txt
Notability
notability 2.0/10Low-stars fork of audio tool