Audio Separation
Input Music → Separate Vocals / Bass / Drums / Other
Try an example
About this workflow
This ComfyUI workflow is designed for audio enthusiasts and professionals who need to separate different components of a music track, such as vocals, bass, drums, and other elements. The workflow utilizes a series of nodes, including LoadAudio, AudioStemSeparate, and SaveAudioMP3, to process and isolate these components effectively. By leveraging the comfyui-videohelpersuite and comfyui_controlnet_aux custom nodes, this workflow offers a streamlined approach to audio separation, making it a valuable tool for remixing, sampling, or enhancing audio tracks.
Technically, the workflow begins with the LoadAudio node, which imports the music track into the system. The AudioStemSeparate node is then employed to analyze and divide the audio into its constituent parts. This node is particularly powerful as it uses advanced algorithms to accurately distinguish between different audio elements.
Finally, the SaveAudioMP3 node allows users to export each separated component in MP3 format, ensuring compatibility with a wide range of audio editing software. This workflow is particularly useful for music producers, DJs, and audio engineers who require precise control over individual audio elements.
Questions & answers
The workflow primarily supports MP3 format for export, but the LoadAudio node can import various common audio formats.
The AudioStemSeparate node uses advanced algorithms to provide high accuracy, though results may vary depending on the complexity of the track.
Yes, you can configure the AudioStemSeparate node to focus on specific audio components, allowing for tailored separation results.
No special hardware is required, but a computer with a decent CPU and RAM will ensure smoother processing.