Sever / README.md
Radiotomy's picture
Sever: HTDemucs-6s stem separation engine
a11ed89 verified
|
Raw History Blame Contribute Delete
572 Bytes
---
title: Sever
emoji: "✂️"
colorFrom: gray
colorTo: purple
sdk: docker
app_port: 7860
pinned: false
---
# Sever
HTDemucs-6s stem separation for BASE Station. Six stems: drums, bass, other,
vocals, guitar, piano.
Asynchronous by necessity — separation takes minutes on CPU.
- `POST /separate` → `{ audio_url, stems? }` → `{ job_id }`
- `GET /status/{job_id}` → `{ status, stems: { name: "/outputs/..." } }`
- `GET /health`
Jobs run one at a time on purpose: concurrent separations each hold a full
model plus a full audio tensor in RAM and reliably OOM.