2017/10/31 03:12:14
gswitz
https://youtu.be/d-F6xevvhFs
 
I know it's ridiculous to make a video about this, but I did.
 
It looks like the reason that the processor doesn't usually go much above 50% is that it can't work faster than the slowest track it has to process. So whatever the maximum latency introduced is, that's the long pole. When all the tracks produce the same latency you can see the processor approach 100%. 
 
It doesn't seem to matter whether you use VST2 or VST3.
 
Hyper-threading seems to have nothing to do with it.
2017/10/31 16:30:47
frankjcc
It appears to me that this is a case of series vs parallel.  I always wondered how they could make these processes go faster than real time, but this sheds new light, I know we are talking about using the full power of the cpu should make these bounces go faster but,  there must be a limitation on the code of the plugin that won't allow the processor to run at it's peak.  Imagine drinking through a straw, the width would be the limitation, now imagine 5 at a time (don't calculate the air gaps in between the straws) you can now use much more of your drinking power but still only at the speed of one straw, now put the five straws in series, same original limitation and 5 times as long(with the extra stress calculation).  I think the straw would represent the code of a plugin, but that is way out of my paygrade so...  
 
no matter how fast the cpu is, it must complete the processing on each plugin within a track one at a time, ofcourse, how else would it get the track right.  I don't know if it's the code that's creating this limitation for the cpu, but whatever it is , it is inefficient.  nice video
2017/10/31 19:27:15
auto_da_fe
Single best performance upgrade I ever made was going all SSD on the DAW.
 
JR
© 2025 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account