Setting for RTX3060

Hi all. Just installed an RTX3060 (windows 11) with the hope of gaining some benefits when doing unmix song in spectralayers. 13

IN the task manager, it’s maxing out the cores on my i9 285k as well as showing some 100 spikes on the GPU.

I’m wondering if there are any settings - either on the RTX3060 driver itself or within spectralayers that I need to set other than setting the processing to the RTX3060 rather than “CPU”.

I’ve been reading on this forum about an “extreme” setting but not sure where that is…

Can anyone advise?

To optimize SpectraLayers for an NVIDIA RTX 3060, go to Preferences > System (or General/Audio Device, depending on the version) and ensure that GPU acceleration is enabled. Your RTX 3060 should be set to use CUDA, as this significantly reduces unmixing and processing times.

https://forums.steinberg.net/t/unmix-song-with-extreme-settings-slow-zzzzzz/919134/35?page=3

Thanks for your reply :slight_smile: Under preferences / system I don’t have an option for “GPU acceleration” I have chosen RTX 3060 in “AI processing device” which I presume is the same thing?

Unfortunately I don’t know how to set my 3060 to use cuda. I can’t see anything in the nvidia app for turning it on of off and google hasn’t turned up anything :frowning:

Check nvidia control panel for power management and that it´s set for prefer maximum performance. I have 3050 8Gb, it´s definetely not a fastest one, but it can manage, though with all maxed out, it has to use shared memory, something like 24 Gb, but I have 64 Gb on system to share..

On an NVIDIA GeForce RTX 3060, CUDA is always enabled by default once the correct graphics driver is installed. There is no switch in Windows to manually turn CUDA on or off. Any current official NVIDIA graphics driver (Game Ready Driver or Studio Driver) from version 461.92 onwards fully supports the CUDA capabilities of the GeForce RTX 3060. There is no need to look for a separate legacy driver; the core CUDA runtime environment is built directly into the standard display driver. Have you actually installed the CUDA Toolkit?

SpectraLayers doesn’t require the CUDA Toolkit.

@mozart To the right of setting AI processing device, tick the box for “Use shared memory”.

This will speed things up when unixing.

Download the Studio driver from Nvidia and install graphics driver, express settings. No need to install the Nvidia app.

That’s all you have to do.

@Alfo No need to complicate things.

Thanks for your reply. I did try the “shared memory” option but with that “on” I get crashes half way through an “unmix”

Are you just getting these reponses from AI?

Sadly, it might be true.

Did you restart SpectraLayers after you checked use shared memory?

I recommend you only split two stems at the beginning, for example “vocals” and “other”. Then split an additional stem from the “other” track and so and on. Experiment with selecting more stems, if it works fine.

In my experience, if you select all stems in one go, you need minimum 17 GB of VRAM, which the 3060 doesn’t have. This either leads to crashes or the process uses system RAM, which slows it down an order of magnitude.

I do unmixing regularly with a RTX3060 with 12GB VRAM.
Drums, Bass, Gtrs and Vocals in one go and then unmixing drums.
Never had a crash in SL 13 or previous versions.

@Sophus I don’t know where you get the minimum 17GB VRAM from.

If I select all stems in the unmixing panel the VRAM gets filled up to around 17 GBs.

I did yes. It gets about 20 seconds in and then just closes :frowning:

When I installed the studio driver, I chose not to install “Physx”. Was that the correct choice?

Yes. SL doesn’t use Physx or Cuda. It uses GPU to run AI models for unmixing ao.
How Much VRAM does your RTX3060 have and who much RAM do you have.

Thanks for confirming :slight_smile: the 3060 has 12GB Vram and I have 96GB ram in the PC. Funnily enough, with the shared ram option ticked, it doesn’t crash every time I do an unmix song. Maybe it depends on the source material and how complicated it is?

@mozart Could you please check the VRAM graph for your RTX 3060 in the Windows Task Manager during unmixing and whether it’s going over the 12 GB limit? If you have a display connected to your RTX 3060 Windows might already reserve 0,3-1,2 GB VRAM, at least in my experience. This amount is then not available for processing.

@Sophus

The point of use shared memory is to extend available memory and offload from GPU when needed.
I have unmixed 10 minutes of a recording consisting of drums, bass, guitar, keys, vocals and sax in one go without problems.

100% GPU 100% 12GB VRAM, 2% CPU and 14GB RAM used (That’s the point of using shared memory.)