Demucs Server
Short answer: the Demucs server is an advanced backend for source separation and lyric-alignment workflows.
Use It For
- Separating a song into stems.
- Aligning lyrics against vocals.
- Supporting karaoke or vocal workflows.
- Offloading heavy processing to a GPU-capable machine.
Before You Start
- This is an advanced setup.
- A CUDA-capable GPU is recommended for practical performance.
- FFmpeg and Python are required.
- First-time model downloads can be large.
Basic Workflow
- Install the server from its repository.
- Install Python dependencies.
- Start the server on the chosen host and port.
- Configure FeedBack or the relevant plugin to use that server URL.
- Test health/status before running a long job.
Common Problems
| Problem | Try This |
|---|---|
| First request is slow | Model weights may be downloading or warming up. |
| Server is unreachable | Check host, port, firewall, and URL. |
| GPU is not used | Check CUDA installation and server device settings. |