MSST Bible

Ensembles

Page 30 of 228 · Open the original GDoc ↗

(for instrumentals; check out also DAW ensemble with the below)

If you find some phase fixer results (e.g. ensembled) unsatisfactory, use the Phase Fixer Colab - it's tweaked for better results than UVR and standalone scripts.

Phase fixing instructions | Ensemble instructions | Ensembles for vocals.

 

- Iterative Colab by IntroC - click (it uses V1e, Resurrection, Revive3e, SCNet, and MVSep BS-Rofomer 2025.07 via API)

 

Note: For now you can just use Deux [or maybe even paid BS becruily 124 on MVSEP) alone because if you ensemble it e.g. with Flowers or HyperACE or SCNet, these models are usually greatly inferior at preserving instruments, so if you mix a model that for example keeps some instrument like didgeridoo (such as deux) but the other model doesn't, you are going to get only 50% of the instrument in the ensemble result, and that's not good - dca100fb8

 

These recommendations are for batch processing purposes, if the user just wants to do it for some songs only, then phase fixer could be applied to Flowers or HyperACE before ensembling with deux, but it's a pain to do in bulk.

 

Max FFT and Max Spec below can be treated interchangeably/equal

 

Suggestions and quotations by dca100fb8 (if not said otherwise, further redacted):

 

Best ensembles (MVSep-exclusive currently):

 

- #1 - BS becruily 124 fullness + 2025.07 (Max FFT/Spec)

 

- #2 - BS becruily 124 fullness + SW (Max FFT)

 

--->These work well to fix missing instruments occurring with becruily 124 fullness, without adding vocal crossbleed.

 

- #3 - BS becruily 124 fullness + Mel Deux (Avg)

 

- #4 - BS becruily 124 fullness + SCNet XL IHF fullness (Avg)

 

Community models ensembles:

 

Since the below was created and Fv9 was tested more, the model turned out to have issues with vocal crossbleeding in instrumental, and it’s also too noisy. So it’s more a hit or miss situation which ensemble from below will work the best if you aim at batch separation, as the result will depend on a song, so there’s no particular ranking anymore. You’ll just need to try out yourself from this selection or simply just use Deux.

 

If there are missing instruments with deux (very rare), you can add SW model with Max Spec. If there is too much fuzzy sound, you can add Flowers (Avg) to add more fullness.
If there is vocal bleed, you can replace parts of the song where there is vocal bleed with Resurrection Inst or Flowers, two models which are good at not creating vocal bleed

 

 

- Mel Inst_GaboxFv9 + BS SW (Max Spec)

—->New best open ensemble for instrumental

(by nextgen.uvronline.app user, dca-approved),

Can be used there for premium users when you enable:

=>Advanced settings>Home screen>Show post-processing algorithm selection menu

Also includes phase fix from the inst stem of SW as a reference model
(we don’t know if maybe the same is done for e.g. Fv9 + Deux and its vocal stem inverted output, so the stem giving muddier instrumentals).

SW - the sum of the instrumental stems, or inverted inst stem from vocals (MVSep/uvronline, or also SW vocals-only variant)

 

- Mel v1e + Deux (Max FFT) with phase correction using deux

(cutoff 500/5000Hz and default scale factor for phase fixer tested)

—-> Permits to have the fullest sounding instrumental (with v1e) without missing instruments (thanks to deux), and reduced noise using deux again (...) Moreover, it should not add so much vocal bleed since v1e is not so bad at it in the first place, while deux is even better at preventing it.

 

- Mel Inst_GaboxFv9 + Deux (Max FFT) with phase correction using deux

—->Similarly, if Fv9 model is preferred against v1e, since the fullness sounds similar between v1e and FV9, but FV9 produce more vocal bleed so more errors

 

- Mel v1e + BS SW (Max FFT)

—->Worth testing too


- Mel Deux + BS SW (Max FFT)

—->To fix missing instruments in Deux

 

- Mel Gabox Flowers v10 + Resurrection voc (Max FFT)

-—->Permits to fix missing instruments in Flowers (without adding vocal bleed - SW adds more)

 

- BS Resurrection Inst + SW (Max FFT)

 

- (old)  Mel Gabox Flowers v10 + BS SW (Max FFT)

-—->Permits to fix missing instruments issue, without adding vocal bleed (but more than Resurrection voc)

 

- BS HyperACE v2 inst + SW (Max FFT)

 

___

 

Older ensembles

 

- Mel Deux + MVSep SCNet XL IHF high fullness by becruily on MVSep (Average Spec/Wave)

—-> The former best, but ultimately decided to be better than some below.

Better than the Flowers ensemble - fullness instrumental Roformers have kind of the same artifacts so mixing these is not so ideal, it’s noisy.
Permit a cross arch ensemble, as diversity is better, and most of the artifacts are gone because with avg (50/50), if an artifact is present at one moment in one model, but not the other, in the ensemble the artifact will be heard twice time lower. Ensembling between Roformers create too much redundancy, even if the datasets between for example HyperACE and deux are different, with different loss etc but still.
I think it's a better ensemble than the others.

- Leap Xe Inst + deux (Avg)

>Only an experimental since this model has great issues with BV popping

 

- Mel FlowersV10 + MVSep BS 2025.07 (Max FFT),
with phase fix using the BS model as a reference (low cutoff 100 and high cutoff 1000), and scale factor set to 3 (maximum) and use the ensemble as the target.

Step by step:

1. Do a Max FFT ensemble of FlowersV10 and BS 2025.07

And then

2. Phase fix that ensemble using BS 2025.07 again

Warning. For the phase fix don't use UVR (it has the scale factor setting absent), but this notebook instead.

—->Possibly the older best ensemble.
It's a really aggressive phase fix but it doesn't seem to harm the fullness as much as Deux does as a single model. The issue with the previous ensemble [below] is that it's noisy among other things. This new ensemble offers full enough results (not as full as v1e tho), no noise, good instrument protection (due to the help of 2025.07 model), and rare vocal leak. So it's good at everything, while using deux only can lead to some vocal bleed sometimes and not full enough some other times.

 

- Mel deux + inst_gaboxFlowersV10 (Avg)

-—->The former new best ensemble and currently the best for local use (public models) and since HyperACE is not supported by UVR but only MSST. Available on uvronline.

Deux is great at everything and its only downside would be it's not full enough for some users (can sound "fuzzy"), so Flowers permit to fix that issue. This ensemble doesn't add bleed because Flowers has even less vocal bleed than deux.

 

- Becruily 124 fullness phase fixed + SCNet XL IHF fullness (Avg): https://mvsep.com/presets?hash=QQoUWhQKDTtPhKDB (still requires premium)

 

- Becruily 124 fullness phase fixed + Deux phase fixed (Avg): https://mvsep.com/presets?hash=i1x5OagBY3ajVa8I

---->Some ideas of more ensembles for the 124 model.

 

- Becruily 124 fullness phase fixed + SW phase fixed (Max FFT)

https://mvsep.com/presets?hash=T4CsAFVKZKZR5VPx

 

- Becruily 124 fullness phase fixed + 2025.07 (Max FFT): https://mvsep.com/presets?hash=817GC54ngy7asaa3


- Mel deux + BS 2025.07 from MVSep (Max FFT/Spec)

—->To fix missing instruments in deux

 

- Mel deux + BS HyperACE v2 instrum (Max FFT)

—->Fixes “muffled” or “fuzzy” results with deux

(HyperACE V2 has less crossbleeding than V1e). Available on uvronline.

 

- Mel deux + HyperACE v2 instrum results (Max FFT/Spec)

Note: For deux, it will be not the muddier stem named _other in the Colab, but _instrumental
b) then phase fix it with the ensembled inst result with inst stem of Mel becruily vocals (a.k.a. high fullness on MVSep) or older alternative: Mel Kim (if you don't mind taking out some instruments with it) as reference,

with 200 for Low Cutoff and 1000 for High Cutoff,
c) Ensemble the outputs with BS 2025.07 from MVSep or BS-Roformer SW (inst. result) (Max FFT)

—-> To fix noise in deux + HyperACE V2 regular ensemble

 

(I just added BS 2025.07 because it finds more missing instruments without adding bleed

And I chose not to phase fix the final result (which include BS 2025.07) because otherwise "becruily vocal" would remove the BS 2025.07 difficult instruments. So doing it before is good)

 

- Phase fix with inverted Deux acapella stem as a reference/source (so the muddy instrumental) and Deux instrumental stem (the non-muddy) as a target

Settings:

a) aggressive: 200 for Low Cutoff and 1000 for High Cutoff (jarredou's recommendation)

b) balanced: 500/5000 (default values)

c) the least aggressive: 500/9000 (santilli/MJ's recommendation

—->To alleviate noise in deux (if it ever occurs at all)

 

- a) Ensemble Mel Deux + BS HyperACE V2 (Max FFT)

b) Phase fix it with becruily vocals (inst stem) as reference

c) Ensemble above result with BS 2025.07 from MVSep or BS-Roformer SW (inst. result) (Max FFT)

—->Alleviates the noise in the ensemble in a)

 

(even if "becruily vocals" is good at "protecting" instruments, it's not as good as "deux", for example with the Kazoo instrument, or others even. Indeed, becruily vocals is a quite old model now)

 

- BS-Roformer Resurrection Inst (a.k.a. Inst high fullness on MVSep) with BS 2025.07 (Max FFT)

—->Fixing possible vocal crossbleeding in instrumentals

 

(Resurrection inst is good at it)

 

- a) Phase fix Mel V1e by unwa with BS 2025.07 (inst. stem) as reference

b) Ensemble the above with BS 2025.07 (fixes missing instruments)

—-->For the fullest result with most of the noise

 

- Average (avg_wave) ensemble of:
Mel-RoFormer by Gabox FV10 (aka Flowers V10) + Mel-RoFormer deux by becruily + BS-RoFormer HyperACE v2 instrum, with weights (in order): 0.35.; 0.25; 0.40

—-->Fullness oriented, seems to yield good results

Or without weighting

--> No HyperACE variant to avoid mainly BV leak/complex vocals in instrumental (second best ensemble)

 

- BS HyperACEv2 + Mel deux + Mel FV10 + SCNet XL IHF high fullness (Avg)

--> Combination of BS, Mel & SCNet archs for great quality but the drawbacks are it adds noise and vocal residues + it increases vocal crossbleeding (because of SCNet XL IHF high fullness mainly) at times and it's a lot of models if processed in batch so not ideal

 

- BS HyperACEv2 + Mel deux + Mel FV10 (Avg)

--> Current best ensemble, combination of the Mel & BS arch's current best models with AVG instead of MAX to avoid adding too much noise. If there is vocal crossbleeding, consider removing HyperACE from the ensemble

 

- BS HyperACEv2 + Mel deux (Avg)

--> Permits to enjoy deux with a higher fullness as deux can sound fuzzy or unclear at times

 

- BS HyperACEv2 + Mel FV10 (Avg)

--> Combination of two very high fullness inst models to obtain results close to v1e

 

- BS HyperACEv2 + BS 2025.07 (Max)

--> HyperACE is not so good at keeping instruments compared to deux, so if you want to use only HyperACE as a main model, you can add 2025.07 to get the instruments back in the instrumental

 

- Mel FV10 + BS 2025.07 (Max)

--> Same reason as before, there is often instrument bleed in vocals with FV10

 

- BS Large Inst v2 + Mel FV10 (Max)

--> Ensemble proposed by neoculture, permits to retain some instrumental details masked by the noise in fullness inst models

 

- BS Large Inst v2 + BS HyperACEv2 (Max)

--> Just like before but HyperACE instead of FV10, as FV10 sounds pretty much as full as HyperACE so can be used too

 

Notes:

 

- Most of the time deux won't need any other model for ensemble or phase fixing unless rare crossbleeding, or noise occurs, or if it's not full enough, then you can use the above solutions

- FlowersV10 has lower SDR than "deux" and "HyperACE v2 inst" and it has problems with didgeridoo instrument (vide "Supersonic" by Jamiroquai), but is mostly good at protecting them (worse than deux, better than HyperACE).

- HyperACE v2 inst has big problems with the harmonica instrument (e.g. it almost picked up the entire harmonica part in "Take The Long Way Home" by Supertramp)

- "deux" is better at managing reverb vocal removal compared to other models.

- "deux" sometimes can leave complete lead vocal parts, as if the removal didn't work (for example "WOTW/POTP" by Coldplay or "Strangers" by Portishead).

- HyperACE is better than deux to "detach" some instruments that are "attached" to the vocals, like in "Mon imagination" by Pierpoljak (flute) or "I Missed Again" by Phil Collins (elec guitar) or even "La Force de Melodie" by Thievery Corporation (flute).

 

_________

 

Other/older ensembles

 

0) Mel deux + BS HyperACE v2 instrum (Max FFT) with phase fix using becruily vocals (inst. stem) as reference and 100/100 for the low cut and high cut values

—->Former best

 

0) BS-Roformer HyperACE Inst v2 + 2025.07 (Max FFT) using 100/100 as values for phase fixing and 2025.07 as reference

—->Former best

 

0) BS HyperACE + BS 2025.07 (Max FFT with BS 2025.07 as phase fix reference and 3000/5000 for the values)

—->My [former] favorite ensemble right now. Though, I notice it produces vocal bleed sometimes and it can be noisy at some parts of the songs while the noise might be totally absent in other parts of the song.

 

0) BS-Roformer Resurrection Inst (phase fixed with BS 2025.07 using Low Cutoff 3000 and High Cutoff 5000) + BS 2025.07 (Max Spec)

—->Former best

 

0) Unwa Mel inst v1e+ + FNO + Becruilly inst (Max Spec)

—-> The best result back then

- sakkuhantano

 

0) Unwa Mel inst V1e + MVSEP BS 2025.07 (Max Spec) using BS 2025.07 as phase fix reference with 100/100 (it's better) as Low Cutoff and High Cutoff values

—->It's a very aggressive value because V1e is noisy, and it works quite well.

The older best for then, “BS Roformer Resur Inst [ensemble right below] is muddy compared to v1e, and I think fullness is the way. After phase fix the noise is barely noticeable”

 

0) Phase fix of Unwa BS Roformer Resurrection Inst with BS 2025.07 as a reference, ensembled with MVSEP BS Roformer 2025.07 (Max Spec/FFT)

 —->The least vocal crossbleeding (step-by-step process explained here)

Alternatively, you can use becruily vocal model instead of 2025.07 for the ensemble -
“Becruily vocal correctly recognize instruments far better than the instrumental one”

 

(Note: BS 2025.07, BS 2024.04, BS 2024.08 and SW were worse for Resurrection model as a phase fix source, viperx BS-Roformer 1297 better, but not so good for instruments preservation as BS-2025.07)

 

0) unwa v1e + Mel becruily vocal (Max Spec) + phase fix (using becruily vocal again as a source)

 —->The best instruments preservation (with more possible crossbleed)

 

0) Mel Gabox Fv7z + BS 2025.07 (Max Spec)

—->The least amount of noise (with more possible crossbleed)

 

0) Mel Gabox Inst V8 + BS 2025.07 (Max Spec) + phase fix (becruily vocal as reference)

—->A good balance between presence of noise and level of fullness

(occasional vocal crossbleeding)

 

0) Mel Becruily Instrumental (with phase fix, becruily vocal as reference) + SCNet XL IHF (Max FFT)

—->Why SCNet? Because it's better than Mel Roformer at the low frequencies, so why not ensemble both arch. (...) SCNet is already noisy from the start so the fullness models are even noisier obviously

 

 

Even older ensembles

 

0a) Unwa v1e+ + BS-Roformer 12xx by viperx (Max Spec) - musicalman

 

0a) FNO inst by unwa + BS-Roformer 12xx by viperx (might be optional) + v1e+ (or becruily inst Mel-Roformer)

“beware of the song where there's a vocal at the beginning of the song, using v1e+ will leave vocal residue. So decide to change into becruily inst as well.” - Sakkuhantano

 

0*) Mesks’s metal min_fft ensemble of BS 07.2025 model on MVSEP + rifforge model
“it keeps the "fullness" of the rifforge model being an instrumental focused model but then also removes more stuff than my base model thanks to 07.2025”

 

0*) Chained separation method by fabio06844 for “very clean and full” instrumental.

1) Go to MVSep and separate your song with the latest Karaoke BS-Roformer by MVSep Team

2) On its instrumental stem result use DEBLEED-MelBand-Roformer (by unwa/97chris)

(model | yaml | Colab)

(despite the fact that “the MVSep Team Karaoke uses the MVSep BS model to extract/remove vocals, then applies [the] karaoke model to that”, it was told to be not enough to just use BS 2025.07 model instead, leaving a little more residues).

 

0b) v1e phase swapped from Becruily vocals + BS 2025.07 (Max Spec)
(Phase fixer Colab/or UVR’s phase swapper+MVSEP separation>UVR Manual Ensemble)

(“brings: max fullness without a lot of noise since phase fix, rarely missing instruments, no robotic voice problem, rare vocal crossbleeding in instrumental ”) - older favourite dca100fb8’s ensemble

 

0b) v1e + Becruily vocal (Max Spec) (“If you had to keep one ensemble right now. v1e+ unfortunately is muddier than v1e and has that robotic issue sometimes”) - dca100fb8

 

0b) v1e + Becruily inst + Becruily vocal (Max Spec) (Becruily inst turned out to be “useless” in this bag of models) - -||-

 

0b) Unwa v1e (with phase fix) + BS Large V1 (Max Spec) (doesn't need Becruily vocal here as the third) - -||-

 

0) v1e + INSTV7 (Max Spec) - neoculture

 

0) Use MVSEP’s SCNet XL high fullness below 1000 Hz, and unwa’s v1e above 1000 Hz, and join the two in e.g. Izotope RX - “You can use vertical select in RX with feathering set to 1.00” (heuhew) or you can use linear phase EQ like e.g. free “lkjb QRange” (ensure to not overlap frequencies in the output spectrogram in the crossover point)

 

0) v1e+ + becruily inst

—> fixes some missing instruments occasionally in v1e+

- Sakku

 

0b) INSTV7 + Inst_FV8 (to check)

 

0b) unwa’s instv1e+, instv1+, instv2 and inst gabox, instv8 and instv7 - max FFT

“Then, I upscaled using Apollo. Afterward, I applied [Mel-Roformer] de-noise to remove background noise as needed and performed mastering” (Sir Joseph)

 

0b) Max Spec manual ensemble of: v1e+ + MVSEP BS-Roformer 2025.07 model

- It’s a Senn’s method below, simplified (IntroC)

“I think (...) [it] would be good enough. The way v1e+ keeps the noise is usually fine, and the mvsep 2025.07 model should bring back the lost masked frequencies for v1e+. Otherwise, just adjust the weight of v1e+ for maxspec to reduce the noise”

 

0b) Max Spec manual ensemble of: v1e+ + MVSEP BS-Roformer 2025.07 model + Becruily inst

- Senn’s method simplified (IntroC/Sakku)

“sometimes becruily can catch a tiny instr while v1e+ can't” - Sakku

 

*) Senn’s OG method:

Use the highest SDR BS Roformer model on MVSEP and the best Fullness Melband Ro-Former model (unwa instrumental v1e plus) - mixed both with one of them phase-inverted, then use Soothe2 to filter out resonants, leaving mostly only noise, further filter and mix them, use a few plugins to do a spectral flattening, very minor.

In other words:

“Pass the music through BS RoFormer's best SDR and the best Fullness, which is Unwa Instrumental v1e plus

in iZotope RX, Invert the phase of any of the tracks, and copy n paste to the other track, the result should be some ghastly sounding reverb of the vocals

using iZotope RX's Deconstruct, you wanna filter out the tonal signal of the voice as to remove the more obvious "sinusoidal" signals. It has to be fairly subtle as to not damage the noisy residuals

Now with Soothe2, you wanna filter out any of the more aggressive noisy components, I use this setting, but it might not work 100% for everyone https://imgur.com/2A5yn3c (You can replace this with any plugin that acts similar to Soothe2, but Soothe2 is the best compromise)

If needed, you can use Deconstruct as well but reducing the noisy aspects just to wipe out that aggressive noisy artifact

Mess with the gain, and then add it back to the BS RoFormer track (don't forget to invert the phase again), Ideally it should be fairly subtle

For post-processing:

I use MSpectralDynamics to add a slight spectral flattening to the track, and Unchirp to denoise very slightly the higher frequencies to remove that digital hissy artifact and also tighten more of the sound

A very subtle Gullfoss can also brighten the track slightly as well to compensate

here is the result” (thx senn)

 

Older ensembles (from before becruily inst/voc Mel models release)

 

UVR>Audio Tools>Manual ensemble (for models from outside UVR)

 

0) Unwa’s v1e inst + phase fixer/swapper (from Mel-Kim or sometimes Mel 2024.10 on MVSEP for less noise) + BS 2024.08 on MVSEP (Max Spec)
(fullness with less noise + retrieved missing wind instruments from v1e) - dca100fb8
Becruily vocal is even better at recognizing instruments compared to Mel 2024.10 or BS 2024.08 (vocal Roformer models have fewer problems with recognizing instruments than inst Roformers)

 

0) Other dca’s Max Spec ensembles of v1e with other Roformer models


II) v1e + phase fixer/swapper + Mel 1143 (because of fullness with less noise + retrieved missing wind instruments from v1e)

III) v1e + phase fixer/swapper + BS 1296 (because of fullness with less noise + retrieved missing wind instruments from v1e)

IV) v1e + phase fixer/swapper + BS 1297 (because of fullness with less noise + retrieved missing wind instruments from v1e)
V) v1e + phase fixer/swapper + BS Large V1 (because of fullness with less noise + retrieved missing wind instruments from v1e)
Recommended (or with v2/v1 instead) esp. when using a phase fixer due to bleed of instruments in the vocal track in Kim or its fine-tunes used for the tool.

VI) (extra) for slow CPU/GPU: Voc FT + HQ5 (Max Spec)

VII) HQ_5 with UVR’s Phase Rotate (which now can replace the above)

VIII) v1e + BS 2025.06 (Max Spec) - manual ensemble - the latter on MVSEP (because it keeps instruments in instrumental correctly [though less than becruily vocal] and it has less vocal crossbleeding in instrumental compared to becruily vocal)

 

0) Unwa’s Inst V2 and Inst Gabox (Avg) (1120 segments [6GB GPU]/4 overlaps) - cypha_sarin

 

0) Max ensemble of: instv1, instv2 and inst v1e  - erdzo125
(better fullness than inst v1e itself, but more noise)

0b) Models ensembled - available only for premium users on mvsep.com

Now also added “instrumental high fullness” variant for inst, voc ensemble.

For example, some lower inst, voc SDR ensembles available might be less muddy than 11.50 (e.g. 10.44), but the 11.50 one has the fewer amounts of vocal residues according to bleedless metric, but it can also sound very filtered. Newer ensembles added since then (track the leaderboard and click on entries to see also bleedless/fullness metrics).
(ensembles on MVSEP provide currently the best of SDR scores for 2 and 4 stem separators, higher SDR than free v.2.4/2.5 Colabs below; 2025.06.28 has currently the biggest SDR metric, and surpassed ByteDance private model)

There are shorter queues for single model separation for registered users with at least one point.

Possibly shorter queues between 10:00 PM - 1:00 AM UTC.

The ensemble option fixes some issues with general muddiness of older vocal Roformer models (but 11.50 is muddier than v. 2.4 Colab).


0) KaraFan (e.g. preset 5; fork of original ZFTurbo's MDX23 fork with new features by Captain FLAM with jarredou's help on some tweaks), offline version, org. Colab and Kubinka Colab (older version, less vocal residues vs. v.3.1, although v.3.2-4.2/+ were released with fewer residues).

Used to be one of the best free solutions for instrumentals (before some newer Roformers like unwa’s inst v1 were released), with not big amounts of vocal residues (sometimes more than below), and clear outputs. But no 4 stems unlike below:

 

0a) MDX23 by ZFTurbo (weighted UVR/ZF/VPR models) -

free modified Colab fork v. 2.1 - 2.4, 2.5 with fixes and enhancements by jarredou

(one of the best SDR scores for publicly available 2-4 stem separator,
v2.2.2 Colab with fullband MDX23C model might have more residues in instrumentals vs v. 2.1, but better SDR, 2.7b (with SCNet XL, not SDR evaluated - weight set by ear), 2.3, 2.4 with also 12xx BS-Roformer, v. 2.5 with also Kim’s Mel-Roformer (default settings can be already good and balanced, and weights further adjusted, read for more settings.
The caveat - it haven’t been updated by newer Roformer instrumental models at the top).

 

0a) dango.ai (tuanziai.com/en-US) - 8$ every 10 songs, currently one of (if not) the best instrumental separator so far; at least till unwa inst models came to the level of fullness of Dango now (you might find the latter even too muddy), but in cost of more noise, although “it can hande complex vocals/songs well so it's more reliable, and no vocal bleed in background of instrumental”.
Dango’s 10 Conservative mode give more fullness to instrumentals in cost of whispering artefacts (experimental for the time being - along with the Aggressive mode), and it doesn’t fix vocal popping using Smart Mode (default). Now Dango 11 is available. More crossbleeding than Unwa Bs-Roformer inst. What changed for better is less noise and better instrument detection

 


Ensembles (from before becruily models release; less noisy single models later below)

0b) Avg Spec ensemble of unwa inst v1 and v2

0b) Min Spec manual ensemble of vocals stems from these models>inversion with the original song (fuller, more noise)  
(UVR>Audio Tools>Manual Ensemble)

0b) Max ensemble of: unwa’s v1e + Mel 2024.10 + BS 2024.08 - dca100fb8
(older bag of models; 2024.08 on MVSEP; fixes the flute and trumpet issues)

 

0b) Separate the song twice - first with v1e, then with Unwa’s BS-Roformer Large and do a Manual Max Spec Ensemble via UVR - dca100fb8
(old; BS-Roformer is here to retrieve the missing instruments from v1e result, though BS 2024.08 & Mel 2024.10 on MVSEP work better for this task already)

(Ensembles from before unwa inst. models release - you might also try out replacing all the 12xx BS-Roformers below with newer unwa’s/becruily/Gabox models)

0b) Models ensembled - available only for premium users on x–minus.pro

- max_mag ensemble (with viperx 1297 Roformer)

- demudder (on Mel-Roformer)

- Mel-Roformer + MDX23C

 

UVR 5 ensembles (although beta 4 and inst v1 on their own might be better already)

For Roformers, min. RTX 3050 8GB or faster AMD/Intel ARC/Apple M1-3 recommended

(OpenCL is not as fast as CUDA in UVR; 6GB VRAM on CUDA should be enough too, min. 2K+ CUDA cores recommended)

 

0b) 1296 + 1143 (BS-Roformer in beta UVR) + MDX-Net HQ_4 (dopfunk)

[potentially try out Mel Kim instead of 1143 above already]

 

0b) Manual ensemble (in UVR’s Audio Tools) of:

BS-Roformer 1296 + file copy of the result + MDX23C HQ (jarredou; src)

or just 1296 + 1297 + MDX23C HQ for slower separation and similar result

 

0b) Manual ensemble of:

- BS-Roformer 1296 + drums stem from demucs_ft or

- Bs-Roformer 1143 result passed through demucs_ft for drums to ensemble with 1296 (max/max)

 

0b) MDXv2 HQ_4 + BS-Roformer 1296 + BS-Roformer 1297 + Melband RoFormer 1143 (Max Spec) “Godsend ensemble for demuddiness” (dca100fb8)

 

0b) Manual ensemble of HQ_5 (paid users) and Kim's Mel-Roformer (max_spec)

 

0b)  (for metal) “1 – pass through Kim's Vocal Melband Roformer (link in Single models below)

2 - Multi-stem Ensemble (Average algo):

1_HP-UVR

MGM_HIGHEND_v4

MGM_LOWEND_A_v4

(VR advanced settings: 320 window size, 5 aggression setting, batch size default, TTA enabled | Post Process and High-End Process CHECKED OFF)”

3 – Manual Ensemble both your Melband output and the Multi-stem instrumental output (with Average algorithm)

“best settings/models for metal” (~mesk)

 

0b) (older version of the above) 1_HP_UVR + UVR_MDX-NET-Inst HQ 4 + UVR_MDX-NET-Inst_Main 438 (VIP model)

(Min Spec / Average, WS 512, TTA Enabled, Post-Process and High-End Process off)

 

0b) 9_HP2-UVR and Kim Mel-Roformer (newer one for metal; mesk)

 

but not in multi-stem cos you need 3 or more models

VR: 320 window size, 1 aggression setting, Default batch size, TTA enabled (post process and high-end process isn't enabled)

 

0b) Mateus Contini's method e.g. #2 or #4

 

0b) MDX-Net Kim Vocals 1

MDX-Net MDX23C-InstVoc D1581

MDX-Net MDX23C-InstVocHQ 2

MDX-NET UVR-MDX-NET-Voc_FT

Demucs v4 | htdemucs_ft

avg/avg>"Vocal Splitter Options" and choose "VR Arc: 5_HP-Karaoke-UVR"

 

0b) 9_HP2-UVR + BS-Roformer 1297

 

0b) BS-Roformer ver. 2024.08 + MelBand Roforrmer (Bas Curtiz edition) + MDX-Net HQ4 + SCNet Large, Max Spec Ensemble (dca100fb8)

 

0b) BS-Roformer ver. 2024.08 + MelBand Roforrmer (Bas Curtiz edition) (Max Spec Ensemble) --> result. Result + MDX-Net HQ4 + SCNet Large (Average Ensemble) - -||-

 

0b) 1297 (ev. 1296) + MDX23C HQ2 (CZ-84)

[or potentially unwa’s BS-Roformer instead of 12xx]

 

 

See also DAW ensemble (older ensembles later below)

 

 

(more about) unwa’s instrumental Mel-Roformer v1 model | MVSEP | x-minus.pro

https://huggingface.co/pcunwa/Mel-Band-Roformer-Inst/tree/main | Colab | UVR instructions

"much less muddy (..) but carries the exact same UVR noise from the [MDX-Net v2] models"

But it's a different type of noise, so aufr33 denoiser won't work on it.

“you can "remove" [the] noise with uvr denoise aggr -10 or 0” although with -10 it will make it sound more muddy like Kim model and synths and bass are sometimes removed with the denoiser (~becruily)

“ if there is any voice left [or also background noise], use the Mel-Roformer de-noise with minimal aggression.

This inst model “doesn't eliminate vocoder voices well from an instrumental”.

For the noise in the model, vs the ensemble trick on x-minus using Mel-Roformer de-noise might be better alternative:

“removes more noise from the song keeping overall instrument quality more than the new button [on x-minus]” koseidon72. But the more aggressive variant of the Mel model sometimes deletes parts of the mix, like snares. UVR-Denoise-Lite doesn’t seem to damage instruments like non-lite UVR-Denoise in UVR, but still more than Mel denoise (recommended aggr. - 4, with 272 vs 512 windows size it’s less muddy, TTA can stress the noise more, somewhere above 10 aggr. it gets too muddy). UVR-Denoise on x-minus is even less aggressive (it’s medium aggression model for free users who don’t have aggression pick), but it might catch ends of some instruments like bass occasionally. Premium minimum aggression model is somehow more muddy, but doesn’t damage instruments.

 

For more muddy Roformers consider using Aufr’s demudder (it’s used for premium on x-minus for Kim Mel model) although it might increase vocal residues, and UVR demudder (explained there later below).

____

 

Muddier but cleaner single models (Roformer vocal models with fewer instrumental residues vs instrumental models without necessity of using phase fixer)

The list lacks some newer vocal models tested, so free to test some newer ones here as well

 

0c) MVSep BS-Roformer (2025.07.20) vocal model

Inst. fullness 27.83, bleedless 49.12, inst SDR 18.20

Probably a retrain of the SW model on a bigger dataset.

 

0c) BS-RoFormer SW 6 stem (MVSEP/Colab/undef13 splifft) / vocals only

Inst. fullness 27.45, bleedless 47.41, inst SDR 17.67

(use inversion from vocals and not mixed stems for better instrumental metrics)

Known for being good on some songs previously giving bad results.

 

0c) MVSep Mel-Roformer 10.2024 vocal model
Inst. fullness 27.84, bleedless 47.37, inst SDR 17.59

The cleanest, but muddy compared to models trained for instrumentals

Capable of detecting sax and trumpet, but still muddier than instrumental models above.
Bas Curtiz vocal model fine-tuned by ZFTurbo.

 

0c) Gabox voc_fv4 | yaml | Colab

Good for anime and RVC purposes (codename)

And also for instrumentals, if you need less vocal residues than typical instrumental Roformers (even less than Mel Kim, FT2 Bleedless, or Beta 6X - makidanyee).

 

0c) Unwa Beta 6X

Some people might even favored it over Resurrection inst - cyclorana

“the best universal vocal/instrumental model I’ve ever seen TBH” - NateTheGrate

 

0c) Unwa’s Kim Mel-Band Roformer FT2 | download | Colab

Inst. fullness: 28.36, bleedless: 45.58

A decent all-rounder too, sometimes less bleeding in instrumentals than 5e, although a bit worse transients.

 

0c) Unwa’s beta 5e model originally dedicated for vocals | Colab | MSST-GUI | UVR instr
Model files | yaml: big_beta5e.yaml or fixed for AttributeError in UVR
Inst. fullness: 27.63 (bigger than Mel-Kim) | bleedless 45.90 (bigger than Kim FT by unwa, worse than Mel-Kim) | Inst. SDR 16.89

Mainly for vocals, but can be still a decent all-rounder deprived of noise present in unwa’s inst v1e/v1/v2 models, also with fewer residues than in Kim FT by unwa, and also more consistent model than Kim Mel model in not muffling instrumental a bit in sudden moments.
The third highest bleedless instrumental metric after Mel-Kim model (after unwa ft2 bleedless in vocals).

It seems to fix some issues with trumpets in vocal stem (maxi74x1).
It handles reverb tails much better (jarredou/Rage123).

Noisier/grainier than beta 4 (a bit similarly to Apollo lew's vocal enhancer), but less muddy.
“The noise is terrible when that model is used for very intense songs” - unwa

Phase fixer for v1 inst model doesn’t help with the noise here (becruily).
“It's a miracle LMAO, slow instrumentation like violin, piano, not too many drums...
it's perfect... but unfortunately it can't process Pop or Rock correctly” gilliaan
“the vocal stem of beta5e may have fullness and noise level like duality v1, but it may also suffer kind of robotic phase distortion, yet may also remove some kind of bleed present in other melrofo's.” Alisa/makidanyee
“particularly helpful when you invert an instrumental and then process the track with it.” gilliaan

 

0c) Unwa Kim Mel-Band Roformer Bleedless FT2 | download | Colab

0c) Bas Curtiz' edition Mel-Roformer vocal model on MVSEP

(it was trained also on ZFTurbo dataset)

“Music sounds fuller than original Kim's one & the finetuned version from ZFTurbo [iirc below]. Even [though] the SDR is smaller than BS Roformer finetuned last version, but almost song has the best result in instrumental.” Henri

It can struggle with trumpets more than the other Mel-Roformer on MVSEP [whether 08.2024 or Mel-Kim, can’t remember].

 

0c) BS-Roformer 2024.08.07 vocal model on MVSEP

Inst. fullness 26.56 (less than Mel-Kim), Inst. bleedless 47.48 (the only single model with that better metric than Mel-Kim)

Inst SDR 17.62

vs 2024.04 model +0.1 SDR and “it seems to be much better at taking the vocals when there are a lot of vocal harmonies” also good for Dolby channels.

Capable of detecting flute correctly

 

0c) Mel-Roformer vocal model by KimberleyJSN - model | config | Colab

Inst. fullness 27.44 (worse than beta 5e and duality, but better than current BS-Roformers)

Inst. bleedless 46.56 (the best metric from public models)

Inst SDR 17.32

It became a base for many Mel-Roformer fine-tunes here.

(works in UVR beta Roformer/Colab/CML inference/x-minus/MDX23 2.5 (when weight is set only for Mel model)/simple model Colab (might have problems with mp3 files)

It’s less muddy than older viperx’ Roformer model, but can have more vocal residues e.g. in silent parts of instrumentals, plus, it can be more problematic with wind instruments putting them in vocals, and it might leave more instrumental residues in vocals. SDR is higher than viperx model (UVR/MVSEP) but lower than fine-tuned 2024.04 model on MVSEP.

 

0c) Unwa Revive 2 BS-Roformer (“my first impression is it may have less low end noise than fv4 but not the best in the overall quality and amount of residues in vocal” - makidanyee)


0c) BS-Roformer Large vocal model by unwa (viperx 1297 model fine-tune) download
Older BS model. It picks more instruments than 12xx models. More muddy than Kim’s Roformer, a bit less of vocal residues, a bit more artificial sound. Also tends to be more muddy than viperx 1297, sometimes muffling instrumental at times, but a bit less of vocal residues, a bit more artificial sound/a bit less musical. Sometimes it has more vocal residues than beta 5e.

 

Compared to BS, Mel-Roformers can be a good balance between muddiness and clarity for some instrumentals.

Compared to ZFTurbo (MVSEP) and viperx models, Kim’s trained on Aufr33’s and Anjok’s dataset.

 

UVR manual model installation (Model install option added in newer patches):
Place the model file to Ultimate Vocal Remover\models\MDX_Net_Models and the config to model_data\mdx_c_configs subfolder and “when it will ask you for the unrecognised model when you run it for the first time, you'll get some box that you'll need to tick "Roformer model" and choose its yaml” some models here are available in Download Center too.

 

Other unwa fine-tunes (originally vocal models)

 

0c) Mel-Roformer Kim | FT (by unwa) | Colab

https://huggingface.co/pcunwa/Kim-Mel-Band-Roformer-FT/tree/main

Inst. fullness 29.18 (lower than only unwa inst models)

Inst. bleedless 45.36 (lower than Beta 5e)

Inst. SDR 17.32

Has more vocal residues than Beta 5e

 

- Aname Mel-Roformer duality model .
It’s focused more on bleedless than fullness metric contrary to the unwa’s duality v2 model, but with bigger SDR.

Inst. fullness 24.36, bleedless 46.52, SDR: 17.15

 

- Mel-Roformer unwa’s inst-voc model called “duality v1/2” (focused on both instrumental and vocal stem during training; two independent and not inversible stems inside one weight file).

https://huggingface.co/pcunwa/Mel-Band-Roformer-InstVoc-Duality | Colab | MVSEP
V1: Inst fullness 28.03, bleedless 44.16, SDR 16.69.

V2: Inst SDR 16.67

Outperformed in both metrics by the unwa’s Kim FT.

Vocals sound similar to beta 4 model, instrumentals are deprived of the noise present in inst v1/e models, but in result, they don't sound similarly muddy to previous Roformers.

Compared to beta 4 and BS-Roformer Large or other archs’ models, it has fewer problems with reverb residues, and vs v1e, with vocal residues in e.g. Suno AI songs.
"other" is output from model, "Instrumental" is inverted vocals against input audio.

The latter has lower SDR and more holes in the spectrum, using MSST-GUI, leave the checkbox “extract instrumental” disabled for duality models (now it’s also in the Colab with “extract_instrumental” option) and probably for inst vx models.
You can use it in the Bas Curtiz’ GUI for ZFTurbo script or with the OG ZF’s repo code.

 

- unwa’s Mel-Roformer fine-tuned beta 3 (based on Kim’s model)

https://huggingface.co/pcunwa/Mel-Band-Roformer-big/tree/main | Colab
Inst SDR: 17.30

Since beta 3 there’s no ringing issues in higher frequencies like in previous betas.
Sometimes better for instrumentals than beta 4 - but tends to be too muddy at times, but with fewer vocal residues than beta 5.

 

- unwa’s Mel-Roformer beta 4 (Kim’s model fine-tuned)

https://huggingface.co/pcunwa/Mel-Band-Roformer-big/tree/main | Colab

Outperformed in both metrics by beta 5e.

 

Be aware that the yaml config is different in this model.

“Metrics on my test dataset have improved over beta3, but are probably not accurate due to the small test dataset. (...) The high frequencies of vocals are now extracted more aggressively. However, leakage may have increased.” - unwa

“one of the best at isolating most vocals with very little vocal bleed and still doesn't sound muddy” Can be a better choice on its own than some ensembles.

0c) SCNet XL (vocals, instum)

Inst SDR: 17.2785

Vocals have similar SDR to viperx 1297 model,

and instrumental has a tiny bit worse score vs Mel-Kim model.

 

0c) Older SCNet Large vocal model on MVSEP

“just like the new BS-Roformer ft model, but with more bleed. [BS] catches vocals with more harmonies/bgv” - isling. “it's like improved HQ4” - dca100fb8
Issues with horizontal lines on spectrogram.

 

0d) Aname Mel model trained from scratch a.k.a. Full Scratch

Inst. fullness: 25.10, bleedless: 37.13