-
-
Notifications
You must be signed in to change notification settings - Fork 83
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
Feature request: Ensemble (multi-model combination) mode #12
Comments
I was looking for the same |
It's certainly possible! I'm personally not keen on diving back into the UVR code again any time soon to figure out how those features are implemented, but PRs are very much welcome on this repo and I'd happily pair with anyone interested to help them get up to speed with it :) Most of the core logic in this project was cherry picked from https://github.com/Anjok07/ultimatevocalremovergui/blob/master/separate.py |
Hi, |
Anyone is welcome to submit pull requests to this repo :) |
Thank you. |
Hey folks, FYI I've been working on adding support for VR models this week, and I released Please give it a try and see if it works for you! I'm still working on documentation, tests and some packaging issues but the package on PyPI should "just work". There's a new CLI parameter audio-separator --list_models which just prints all the models which are supported out of the box, and the interface has changed slightly (you now specify model filename with extension too). I will inevitably be working on "ensemble mode" and model chaining functionality later this month, as I've been contracted to add support for stem splitting (which kinda goes hand in hand with that). That said, it's already pretty easy to use audio-separator with multiple models in a row as the output filenames are consistent so you can easily script it to process a file with one model after another! |
Hello, I am very diligent and excited that now we can also use the CLI version of the VR model. Thank you so much. |
Yes, I plan to implement that - hopefully later this month! 😄 |
Thank you! I'd like to ask a question that's been asked many times before: does MDX now support the 23c model? |
I'm afraid not quite yet (that's still on my TODO list), but it's not far away now; I intend to implement that later this week or next! |
Hey @c469591, the latest version of I'm actually not very familiar with the ensemble mode in UVR; I'll try and dig into it and understand exactly what it's doing later this week too. Thank you! |
Hello, |
Hey @c469591 , thanks for the write up above, that actually does help me understand the motivation a lot! I haven't yet gotten around to working on Ensemble mode, but I wanted to give you a heads up that as of version What you've described does actually sound like something I'd like to be able to use myself (I value separation which retains harmonies / backing vocals for the karaoke tracks I make, so far I've mostly been using I just can't promise when I'll get around to it as my hobby time is limited! |
hi |
@beveradb are there any updates on ensemble mode? |
Afraid not @JackismyShephard ; to be honest new feature development for That said, I would still like to give it a try, I just need a bit of extra help / motivation. If you'd be willing to help / interested in pairing on it some time feel free to email me with a good date/time for a zoom/meet and that'll probably be the thing to get it started 🙏 |
@beveradb Completely understandable. The karaoke app looks interesting. It might be interesting to work together on the ensemble mode or other features to add to this project, as I see it has a lot of potential. However, I am a bit busy with my own project (https://github.com/JackismyShephard/ultimate-rvc) as well as my day job, so not sure how much time I have left 😄 |
No worries, well feel free to email me at [email protected] if you ever have a little free time and wanna pair on getting ensemble mode working :) |
Hello,
is it possible to add the functionality of combining multiple models,
similar to UVR's Ensemble Mode? And can we specify the way of combination,
like choosing Min Spec, Max Spec, Average in UVR? Thank you.
The text was updated successfully, but these errors were encountered: