Does anyone know if there’s a way to stop Cubase from unloading the samples upon closing a project? It is insanely slow in Cubase 15 and I’m fed up. I can’t swap between projects without waiting like 15 minutes for the last one to close and a new one to open.
I’m not on a slow rig. Cubase 15 has been so frustrating and buggy with audio performance issues (that I’ve posted about before and found no solution) and I’m tired of sitting around waiting for it to do its job.
I don’t need to unload samples. I have the capacity for it. How do I stop this mess?
PC Specs:
Ryzen 9950X
X870e Motherboard
96GB 6400MT/S
Samsung 9100 PRO 2TB (Cubase projects are held here and some libraries)
Crucial P3 Plus 4TB (The rest of the libraries are here.)
XFX 9070 XT
In short, no. Cubase doesn’t know anything about samples (apart from sampler track maybe), it just unloads all plugins on project close, which may take some time if the plugins in question are slower because of some cleanup they do internally), and also because I think it this job in Cubase is single-threaded, i.e. it just iterates overall plugins and call the Destructor method, where this task could probably sped up by parallelizing it. But this is just an assumption, I have not proof for it.
A workaround would be something like Vienna Ensemble Pro or Audiogridder, but that of course is also a different workflow.
I think making Cubase, VST3 and the plugins (I know, often 3rd-party) able to parallelise, AND make Cubase/VST3 work perfectly in every aspect, would make this DAW a performance rocket on mid and high-end machines.
At least I know it’s on Cubase’s side of things and not on my side. I’m just so annoyed that I have a high end rig for this exact stuff and Cubase just refuses to run smoothly. Maybe I just need to call support.
I often have one large project and many small ones going at once, and the switch can be painful.
I think a lot of pain could be eased by allowing multiple projects to open at once, but only switch the low level audio/midi outputs/inputs rather than reloading the whole chain of plugins and samples. This might be easier than more parallelisation, but I’m sure both are tricky to achieve for Steinberg.
Many of us have the RAM to hold multiple projects in memory and we have other audio software running at the same time as Cubase. On Mac you can share the same low latency interface with multiple apps. Likely a bit harder on Windows. But the core problem of having only one mixer instance loaded in Cubase at a time is certainly a limiting factor to productivity.
This also ties up with the “new feature” introduced in Halion and Groove Agent where it has to scan all your libraries when you load it for the first time and needs an extra cleaning step when you remove them (depending on the amount of instruments you have loaded your DAW can even stop being responsive for a few seconds).