There's nothing to excuse. How CPU usage is calculated in DAWs is not a straightforward process, and it's ok to have questions about it.simmo75 wrote: ↑Tue Jun 11, 2019 7:45 pm Excuse my naivety, I’m no computer expert but how can I check that. I tested the tapes in Logic, Live 10 and Studio One, all of which are showing approx 25% cpu usage with one instance of Tape Machine.
I have my DAW’s set up for multi core processing (apart from Live as they dropped that..).
No I’m thinking I may have bigger problems than this demo...
If anyone has any tips, please PM me. Cheers!
I'm no Mac person, but if it's anything like the PC version, Studio One's CPU meter (if that's what you're using) basically shows the CPU usage of the most stressed core. So if S1's CPU meter shows 25% with a single instance of the tape machines on one track, that just means one of your 10 cores is running at 25%. The other cores will be running at less than 25%. Probably close to zero in reality. And there's no way to see that the other cores are close to zero using S1's CPU meter.
So how would you test it? Simple:
1. Create an empty project
2. Add a new track
3. Add the tape machine plugin
4. Measure CPU usage
Result: Around 25% right? Good. Now...
5. Add another track - this part is important
6. Add a new instance of the tape machine plugin to your new track
7. Measure CPU usage
Question: is your CPU usage still at about 25% in Studio One? If yes, that would pretty much confirm that it's using 25% of one core, and adding a second instance a new track, means it will be using 25% each, of two cores, with 8 cores left basically doing nothing. If your CPU is at 50%, then I'd be surprised.
Now...just to keep confirming...
8. Repeat back steps 5-7 as many times as you can until your CPU starts maxing out (make sure each instance goes on a new track - don't double up).
Question #2: how many instances can you run before you max out your CPU? Is it about 4 (25% of total CPU power per instance)? Or is it closer to 40 (25% of a single core per instance, times 10 cores)? My experience tells me it will be the latter.
The answer to that question will pretty much confirm how much CPU it actually uses. So please try this out report back. I think it's an important thing to bring up and very on-topic for this thread.
Note: a DAW like Reaper, calculates CPU entirely differently than Studio One. Reaper's plugin window will show something more akin to average CPU usage across all cores. There's a way to see the max core usage too from what I recall. But S1 does the maximum stressed core because once you max out one core, that's when you'll get audio dropouts.