Has anyone else noticed a significant increase in CPU load when employing multiple alternative audio routings?
Specifically, I have noticed it while running Maschine (1.7.2) as a VST in Live (8.3) and routing Groups' outputs to different audio tracks in Live. Upon the second or third routing, Live's CPU meter jumps by ~25% and then doesn't seem to increase again even if I use eight more, but on the first one, two and perhaps three, it makes this jump and returns to what it was before the routing was made. Seems odd to me. And very annoying.
It's very likely it's all Maschine's fault, but I just wondered if this was a common thing when routing audio in Live, particularly from plugins.
Audio routing CPU load...
Re: Audio routing CPU load...
Live distributes each track to cores according to load.
If you route signals between tracks, including side chaining, grouping and using sends effects, it ties those tracks to the same core. I think this goes for virtual cores in hyper threading machines, but some say that doesn't work.
The CPU meter effectively shows the most loaded core, as you only need one core heavily loaded to give you problems.
Have another look at it and see if what I said makes sense in your case.
If you route signals between tracks, including side chaining, grouping and using sends effects, it ties those tracks to the same core. I think this goes for virtual cores in hyper threading machines, but some say that doesn't work.
The CPU meter effectively shows the most loaded core, as you only need one core heavily loaded to give you problems.
Have another look at it and see if what I said makes sense in your case.
Re: Audio routing CPU load...
more routings = more cpu
the reasons are obvious..
the reasons are obvious..
Re: Audio routing CPU load...
Thanks for responding.
Still seems very strange not only how much the CPU jumps after just one more routing but just how much it increases in general for audio routings between tracks.
I was just wondering if this was a normal thing though and whether anyone had any tips that might help. Such as what affects the CPU load with regard to audio routing.
Thanks... I realise that it is logical for more routings (or any additional activity/processing)to require more CPU power and I would be happy if that were the case. But it's not. As I said, adding one, two, and even three routings from Maschine requires next to no additional CPU (~1%), whereas the next one made requires an extra ~25% and then subsequent ones no more. This doesn't tally with the "more routings = more CPU equation", which is why I've posted about it in a forum.3dot... wrote:more routings = more cpu
the reasons are obvious..
Interesting... So the tracks with audio routings from the Maschine plugin/track are being assigned to the same core as Maschine, which is already a problem with its inability to use more than one core.andydes wrote:Live distributes each track to cores according to load.
If you route signals between tracks, including side chaining, grouping and using sends effects, it ties those tracks to the same core. I think this goes for virtual cores in hyper threading machines, but some say that doesn't work.
The CPU meter effectively shows the most loaded core, as you only need one core heavily loaded to give you problems.
Have another look at it and see if what I said makes sense in your case.
Still seems very strange not only how much the CPU jumps after just one more routing but just how much it increases in general for audio routings between tracks.
I was just wondering if this was a normal thing though and whether anyone had any tips that might help. Such as what affects the CPU load with regard to audio routing.