Are you using Studio One's Performance Meter to determine CPU? If yes, then DON'T. It's confusing as hell to new users, but my own testing, and confirmation from Presonus shows that Studio One's Performance meter will show you the maximum CPU load of the highest used core in Windows. So what does that mean?Baxterbrown wrote:Having the same issue here. What DAW(s) are people using that are having this problem? I use Studio One 3.3 and the CPU hit averages around 60%. On my laptop with Studio One it was at 80% or more. I tested Spark in Reaper and it worked just fine, 6 to 8%. That's why I'm wondering if this issue is just Studio One related, or if it's other DAWs as well. FWIW, I also own U530 and it works just fine. Thanks.andy4trance wrote:There must be some sort of compatibility problem, it shouldnt push my CPU to 80%(even at no oversampling) while all other guitar amps stay below 20%.
I'm on windows 7, with focusrite audio interface.
1. Let's say you've got a quad core i7 with hyperthreading
2. Windows/Studio One sees 8 cores
3. You launch Studio One, you load a heavy VST plugin
Result: The plugin gets loaded to 1 of those 8 cores and uses up (let's say) 60% of that core. The other 7 cores are at 0%. Studio One will report 60% CPU usage in the Performance meter.
4. Now, launch Windows Task Manager -> go to the Performance tab
Result: CPU usage is MUCH lower than what Studio One reports.
If you're going to compare Reaper to Studio One, don't use the performance meter in either, look at what Windows is reporting. Reaper is still more efficient than S1, but S1's Performance Meter logic makes it look much worse than it really is.
Another thing you can do is see how many instances of Spark you can run in Studio One. If it eats up 60% CPU, that would mean you can only run 1 right? I think you'll be pleasantly surprised to find that you'll be able to run at least 8x as many. Why? Because as long as you put each Spark on a different track, they'll get loaded onto a different core. 60% per core, means you can run at least 8 instances on 8 separate tracks. If you loaded 2 instances on a single track though, you'd max out that core since each effect bin is limited to running on one core.
I confirmed all this with U-He's Repro. Studio One was showing 26% CPU usage on some patches (with the beta) per instance, but I was able to load way more than 4 tracks. How would that be possible? Because it's showing you the performance of 1 core at a time, and always the highest core, not your total CPU use.
