I have three instances of Vital with different patches including Abbysun that puts the Ableton CPU meter up between 45% and 55%; idle is around 9 - 11% which is about normal for my system.
In Windows Task Manager, CPU load is up to 16% and GPU is 15% with vital; system idle is 5% CPU and 10% GPU with just Ableton open.
Removing the Abbysun track seems to reduce the CPU meter by about 20%.
When switching between tracks, I also get audio glitches and the Ableton CPU meter spikes up by about 10% each time.
@craftalmusic Are you running 20 instances of an init patch? Here’s my specs and vital is heavy on the CPU! I can almost certainly guarantee your CPU would spike on 1 instance of a heavy processed/modulated patch.
Nah, these are all different patches with a bunch of modulation. Idk what to tell you. Even before I started freezing (not flattening) tracks, CPU was never getting above 40%. Maybe Vital isn’t playing nice with your CPU model?
It does appear to be the OpenGL rendering inside of JUCE that’s causing this issue, I wonder if Matt can use Metal rendering just for the macOS version? I appreciate it’ll be more work with two slightly different codebases for Mac & Windows then but it’s only going to continue being a big CPU problem for a lot of Mac users otherwise.
I don’t think it should be only fixed in macos, since a lot mackies writing they have also problems. This is a general problem for all OSes with different configurations.
I also think that it is a GPU 2 CPU related problem, but at the end “If nothing is running, nothing should run”. At the moment there are some tasks, that are running on high speed, even if they are not needed or used. Like you never put away your food from the gas pedal of your car, even you are waiting in front of a red traffic light.
I can confirm similar poor performance. Twice as much CPU as an instance of U-he Diva. I’m using a decent laptop with GeForce GT730M, Intel Core i7-4710MQ, 16gb RAM, SSD.
Running KDE Neon based on Ubuntu 20.04
How are you measuring cpu usage?
Vital will probably use overall more CPU usage than Diva because of all the animated graphics, but the DSP usage should what diva normally gets.
Ah hmm that is a lot higher than it should be. Vital does use a lot of CPU than a lot of synths updating the graphics but it’s lower priority than the audio thread so shouldn’t interfere with processing. Will need to see why the graphics are using a whole core in this case though…
Hi Matt,
I was looking at the DSP load in Ubuntu Studio controls. After pressing 2-3 notes on my midi keyboard it would rise above 50% and i would get xruns. That is on 512 buffer with one instance of Vital in Bitwig and no other plugins.
My laptop is no beast but i can normally run Bitwig, 4 or 5 VST instruments, some VST effects and get by with a 256 buffer and no xruns… worst case scenario 512, but with Vital one instance is bringing it down.
If I can help you diagnose the issue let me know - if you would like me to take specific measurements or do any experiments I’m very happy to help
No, there is no solution yet. This is a bug and we have to wait until it is fixed.
I would love to use vital and make some tutorials, but currently it is not possible.
It’s very variable for me. I just launched FL Studio and added 10 instances of Vital with complex patches and it maxes out at 80% Fl Studio CPU meter usage, which equates to around 15% actual system CPU usage. Definitely usable.
Other times though a single instance of Vital with a simple bass patch will exceed that usage and be borderline unusable i.e. bounce–>delete is the only option.
I really hope this is something that can be fixed because Vital has lifted my game and I want to smash it on every track!
Win 10 Pro, 2 x x5660@2.8ghz. 48gb Ram, Quadro K620, SSD, FL Studio 20.