Skip to content

Initial round of Music Separation improvements / feature adds #411

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: next
Choose a base branch
from

Conversation

RyanMetcalfeInt8
Copy link
Contributor

  • Music Separation can now support the following models:
    • htdemucs v4 (the one we've used all along)
    • htdemuvs v4 fine-tuned drums (single stem)
    • htdemuvs v4 fine-tuned bass (single stem)
    • htdemuvs v4 fine-tuned others (single stem)
    • htdemuvs v4 fine-tuned vocals (single stem)
    • htdemuvcs v4 6s (6 stems, includes guitar, piano)
    • MelBandRoformer vocals (Kimberley Jenson)
    • (and easily other MelBandRoformer models, to add later)

The implementation for htdemucs was replaced by one that adheres to a new 'demix' interface, which is common between HTDemucs / MelBandRoformer models.

Music Separation GUI enhancements to select the new models, and to change the drop-down 'mode' selection based on the capabilities of the current selected model.

Our huggingface repo's still need to be updated with these new models. Will submit a new PR with those changes once they are populated.

@RyanMetcalfeInt8 RyanMetcalfeInt8 requested a review from gblong1 June 25, 2025 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant