CPU usage randomly spiking
Is anyone else having problems with recent updates to Unify? I've recently increased my RAM to 24GB as I was finding that Unify was crackling out when using multiple plugins and effects with my original 6GB of RAM.
However, I am now finding that Unify is playing large layer groups ok but randomly (and often) has a CPU spike with its annoying crackle, for no apparent reason. It happens when using the standalone version of Unify, as well as when running Unify in Cubase or Cantabile 3 for example. It seems to make no difference how many FX I put on a layer.
Could it be something weird going on elsewhere on my computer??? I virus-check and clean up all regularly, but perhaps something like a VST downloader (all manufacturers seem to be using their own ones now) is causing the problem, or some other program wanting access to the internet for update checks ?? Computers are far too 'automatic' in their default settings for my liking these days.
I am running windows 10 in high performance power mode.
I use the Steinberg UR22mk11 as my I/O box and Nektar P6 as the midi keyboard.
Any ideas would be appreciated?
Unify's CPU meters will certainly be affected by other things your computer is doing. Crackles occur when Unify runs out of time to fill an audio buffer, and this is more likely when using buffer sizes smaller than about 256. If you happen to use FL Studio, make sure to tell it to "use fixed-size buffers" for Unify, or it will machine-gun the plug-in with calls to fill ludicrously short buffers (as short as 1 sample). This works OK for synths and effects, which basically just do one thing, but is very inefficient with Unify because of the way it does multi-threading.
Have you tried increasing the buffer size on your audio device?
@mschiff Hi, thanks for taking the time to reply. Yes, I have tried 1024 and above. No difference, sadly.
@getdunne Hi Shane, sorry to bother you with this trivial query. I don't us FL Studio, just standalone, Cubase and Cantabile. Buffer size is 1024 at the moment. I do have a lot of libraries in Omnisphere (and I guess a lot of extra samples too). Could the sheer size of Omnisphere be causing the problem?
Not trivial at all, please don't worry about that. If you're getting CPU spiking that actually causes audio glitches with 1024-sample buffers, something is wrong. If there's any chance that Unify 1.2.x is worse than earlier versions in this respect, I definitely need to know about it.
If you'd like to compare the latest Unify with v1.1.10, I have put a copy of the older .exe (stand-alone app only) on Dropbox for you: https://www.dropbox.com/s/2rcssi7cj1dz41i/Unify_Win64_1.1.10_ExeOnly.zip?dl=0.
Note Unify v1.1.10 will be able to use the updated patch database format used by v1.2.x, but please don't save any patches in v1.1.10, as this might mess up the database. You shouldn't need to save patches to compare CPU performance between the old and new version. I'll be very interested to know your findings.
Increasing the RAM memory doesn't do much. I had the same problem. I changed the processor to Intel Core i7-8700 CPU 3.2 GHz and it also creaks sometimes. Windows 10, PC, Cubase 11.
@getdunne Thank you, Shane. I have downloaded v1.10 and will keep it as a fail-safe. I haven't tried it yet to be honest (internet has been playing up over last 16 hours).
However, I have somehow managed to resolve the issue of the crackles. I have taken Microsoft Office 365 off the computer (I've gone back to Office 2010) and taken off Roland cloud account too............ I guess that both were communicating with the internet all the time and using up system resources big-time. I have tried to look at what other programs might be working in the background as well and tried to stop as many as I could without doing damage. I have also tried to disable all the auto-updater programs.
It seems to have done the trick.
Omnisphere still loads slowly initially in Unify (and DAWs) but I have just noticed that the STEAM folder is 108GB in size............ I've obviously bought and installed too many 3rd party preset and sample libraries!!!!!! I am going to reduce it down in size and will expect to see some loading-time improvements..
Fingers crossed that everything works well now.
My health is improving too, so I really will try to finish unifying the Mega Magic Guitars 1,2&3 libraries for John. I promised I'd do them in September and I'm 3/4 of the way through. I'll get them to John by Sunday sometime (French time) .
Best wishes, and thanks for your impeccable customer service.............. you feel more of a friend!
This is very good news, especially concerning your health!
I'm not sure what to say about Office 365 and Roland Cloud, except to note that interference from other programs is always a risk when using one computer for many things (e.g. music and office work). If you can determine that Roland Cloud is causing problems with Unify, you should inform Roland; they would probably want to know if their software is making trouble for other music software.
The very first time Omnisphere loads, it will take some time; this is normal. I will be interested to hear if it gets any quicker after removing some libraries. As you may have seen in some of John's livestreams, he routinely moves libraries out of the STEAM folder to another folder, but I thought this was only to avoid showing work-in-progress on YouTube. I think all you have to do is move the library folder out, then in Omnisphere, click the button to refresh the patch database.
There is a lot that can be going on. A lot has already been offered and may sound like you have figured out one way to resolve this. It sounds like you are using Omnisphere. Omnisphere streams data off the hard drive. An SSD will make a big difference. Are you running SSD or HDD? I don't believe the size of the library/samples will necessarily make a difference. Omnisphere has some memory/streaming options you can also use. Attached is a screenshot. Click on the "System" tab to access the options. Now that you have more memory, you may want to increase the value for "Pre-load memory size".
When running into issues, open up Task Manager (you can do a windows search for this) and order the list by CPU usage. What items are using the most CPU? I find when I get crackles, Windows is downloading a new Windows update. Task Manager will also show you how much memory each application is taking up. If you are getting crackles using the Standard Unify library, that seems very unusual.
Ableton Live 10, Omnisphere, Native Instruments, Spire, Diva, SynthMaster, Alchemy 1.55, Addictive Keys, Unify
@getdunne. I halved the number of my user libraries in Omnisphere (removing both patches and soundsources) and the load time for Omnisphere is now much much quicker. The steam folder is currently on HDD but I have ordered another SSD so that should also really help. No crackles at all. I will look at the points from other members too.