ai-techno-dj / stem_render.py

Commit History

Implement disk-based caching for stem separation
b198075

Rik Hoffbauer commited on

Implement Spleeter support and RAM-aware stem backend selection
b259003

Rik Hoffbauer commited on

Implement Apple Silicon optimized demucs-mlx backend for stem separation
b677e1b

Rik Hoffbauer commited on

stem_render: accept max_iter param, use it for refinement iterations"
e2c6ce1
verified

rikhoffbauer2 commited on

Make render_full_set_with_stems accept progress flexibly"
045a3f7
verified

rikhoffbauer2 commited on

Fix stem_render function signature and add stem-based analysis"
985e22d
verified

rikhoffbauer2 commited on

Patch render_full_set to use demucs stem separation + stem_mixer\n\nAdds import at top and overrides render_full_set to:\n1. Run demucs htdemucs on each track\n2. Use stem_mixer.mix_stems for surgical drum/bass transitions\n3. Falls back to filter-based mixer if demucs fails"
33cbdc9
verified

rikhoffbauer2 commited on