How to install Logic Roformer (aka BS Roformer SW) in UVR GUI v5

This guide will show how to install and use the Logic Roformer (aka BS Roformer SW) in UVR GUI v5.

If you were wondering, SW stands for Shared Weights

The non-beta versions of UVR do not support roformers. If you are on a non-beta version of UVR and using Windows, you can update to the beta version. If you run into issues, it is recommended to fully uninstall UVR and start from a full install of the beta build instead of updating. If you are already on a beta version of UVR, you just need to run the 'Small Patch' and 'CUDA update' patches to get to the latest version.

If you are on Linux, there is a way to do this but you might as well just use MSST.

WARNING: there will be some very large, very slow downloads so prepare to be waiting around.

This section assumes that UVR is fully uninstalled. These must be completed in order.

Windows

  • Install the Full Install for UVR Roformer Beta 1_15_25_22_30 here.
  • Install the Small Patch for UVR Roformer Beta 1_21_25_2_28 here.
  • Install the CUDA update for the UVR Roformer Beta here.
    • The notes for these release say the update is for Nvidia 50 series users, so for others this may be optional. I would just do it anyway.

Mac

Note that this version is not as up to date as the Windows one.

  • Install the Full Install for UVR Roformer Beta 0115 (it's the version after 1_15_25_22_30)

UVR Roformer beta installation (dirty)

This section assumes you are on a non-beta version of UVR. If you experience issues after updating, please uninstall UVR and follow the instructions for the clean install section. This is only possible on Windows.

Windows

  • Install the Patch Install for UVR Roformer Beta 1_15_25_22_30 here.
  • Install the Small Patch for UVR Roformer Beta 1_21_25_2_28 here.
  • Install the CUDA update for the UVR Roformer Beta here.

Downloading the model

You can download the model from huggingface. Here, you will need the ckpt file, and you can choose to use the config file (the yaml) from here.
A custom yaml was created by me to replicate the results one would get from running this model on MVSEP, as the model there uses different settings. You can download this custom yaml here.

Installing the model

  • Choose the MDX-Net process method.
  • Under 'Choose MDX-Net model' select 'Install Model'.
  • Click 'Select Model to install'.
  • Browse to and select the BS-Rofo-SW-Fixed.ckpt file you downloaded.
  • A new window should open. Select the dropdown under 'Select Model Param' and click 'Install New Yaml'.
  • Browse to and select the file you downloaded ending in .yaml.
  • A new window should open. Click 'Save Config & Close'.
  • Under 'Set Model Type', select 'BS-Roformer'.
    • Not BS-Roformer v2, just BS-Roformer.
  • Click Confirm.
  • Name the model as you like. Something like 'SW' should be fine.
  • Click 'Confirm Model Alias' and close.

You're done! You should be able to choose SW under the MDX-Net Models and use it like any other model.

I would recommend sticking to overlap 2.

If you are encountering issues and you have done a clean install, you may be running into performance related problems. In this case, there are tweaks to the config you can do but the easiest thing to do would just be to use MVSEP.

Happy separating!

Edit

Pub: 02 Nov 2025 22:50 UTC

Edit: 03 Nov 2025 00:17 UTC

Views: 337