Groundwork toward PLN's "merge-of-stems multimodel": the finding that reshaped #9 is that there is NO 4-stem Roformer — all Roformer models are 2-stem; the only 4-stem (drums/bass/other/vocals) separators are the Demucs family. So the immediate, zero-risk stem-quality A/B is between demucs variants, which the DemucsBackend already supports via its `model` arg. Backends now declare a `models` list (demucs: htdemucs / htdemucs_ft / hdemucs_mmi / htdemucs_6s). /api/backends exposes it; the Foundry GUI gains a model dropdown beside the engine picker (hidden when a backend has ≤1 model), passed through to /api/separate. So PLN can now separate with htdemucs_ft (fine-tuned: vocals SDR 10.8 vs 9.9, bass 12.0 vs 11.6) or htdemucs_6s (adds guitar+piano stems) and compare — no new backend. Verified: build_cmd respects the chosen model (-n htdemucs_ft), /api/backends returns the list, the selector renders all four. The full multimodel engine2 (Roformer-vocals + demucs-rest merged, the door PLN asked to keep open) stays on #9 with the design.
| Name |
Last commit
|
Last update |
|---|---|---|
| armada | Loading commit data... | |
| blocks | Loading commit data... | |
| blog | Loading commit data... | |
| copycat | Loading commit data... | |
| gifts | Loading commit data... | |
| lib-parvagues | Loading commit data... | |
| live | Loading commit data... | |
| output | Loading commit data... | |
| releases | Loading commit data... | |
| sandbox | Loading commit data... | |
| study | Loading commit data... | |
| test | Loading commit data... | |
| tools | Loading commit data... | |
| utils | Loading commit data... | |
| viz | Loading commit data... | |
| .gitignore | Loading commit data... | |
| BootTidal.hs | Loading commit data... | |
| BootTidal.hs.broken | Loading commit data... | |
| BootTidal.visuals.broken.hs | Loading commit data... | |
| CLAUDE.md | Loading commit data... | |
| LICENSE | Loading commit data... | |
| PatchBay_MultiChannel.xml | Loading commit data... | |
| PatchBay_Perf.xml | Loading commit data... | |
| PatchBay_Perf5.1.xml | Loading commit data... | |
| README.md | Loading commit data... | |
| backlog.md | Loading commit data... | |
| bullet_train.tidal | Loading commit data... | |
| collide.sh | Loading commit data... | |
| debug.tidal | Loading commit data... | |
| didacticpatternvisualizer.pde | Loading commit data... | |
| hello.sc | Loading commit data... | |
| init_midi.sh | Loading commit data... | |
| intro.md | Loading commit data... | |
| library.txt | Loading commit data... | |
| link_jack.sh | Loading commit data... | |
| link_samples.sh | Loading commit data... | |
| link_samples_all.txt | Loading commit data... | |
| main_fairbanks.scd | Loading commit data... | |
| notes.md | Loading commit data... | |
| perf-tray.py | Loading commit data... | |
| perf.sh | Loading commit data... | |
| samples.txt | Loading commit data... | |
| start_and_midi.scd | Loading commit data... | |
| test.tidal | Loading commit data... |