Helpful ReplyFX BIN CPU usage question

Author
Bloodrocuted666
Max Output Level: -90 dBFS
  • Total Posts : 32
  • Joined: 2016/06/28 06:08:49
  • Status: offline
2018/04/26 07:18:46 (permalink)

FX BIN CPU usage question

I have a large session which involved many stems being imported into the Sonar session. (over 60 tracks but lots of silence)
 
This may sound like a really dumb question. But if I edit every tracks clips to just where there is actually audio and remove the sections with silence with this decrease the CPU usage(in the sections with no clips) if I have effects in the FX bin?
 
It seems to me like it should as there would be nothing for the FX bin to process with no wave file there at all.
 
Did I just answer my own question?

Sonar Platinum - Sonar Professional
Focusrite Scarlett 18i20 - Roland QuadCapture - Scarlett 8i6
i7 6700K - 32GB ram - Win 10
Schecter - Gibson - Ibanez - Peavey - Orange - Digitech - Propellerheads - Slate Digital - Native Instruments
#1
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: FX BIN CPU usage question 2018/04/26 08:10:24 (permalink)
In general, DAW should call plug-ins even in case there is no real waves, just with zero signal, till the plug-in is disabled. Even when the transport is stopped.
There are exceptions, but that depends from concrete FX plug-ins.
PS. Sonar does not have detailed performance meters, but if you open the project in Reaper (there is my extension which allows that), you can check which plug-ins/FXbins consume too much and use that information to temporary freeze corresponding tracks in Sonar.

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#2
KPerry
Max Output Level: -44 dBFS
  • Total Posts : 3120
  • Joined: 2011/04/26 15:13:15
  • Location: London, UK
  • Status: offline
Re: FX BIN CPU usage question 2018/04/26 09:48:11 (permalink)
And VST3's *should* go into reduced CPU usage mode when they are being fed silence (as should some older DirectX ones!).

Windows 7 x64 SP1
SONAR x86/x64
 
Intel Q6600/8GB
MOTU UltraliteMk3 (USB/ASIO)
Edirol PCR300
#3
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: FX BIN CPU usage question 2018/04/26 11:55:37 (permalink)
KPerry
And VST3's *should* go into reduced CPU usage mode when they are being fed silence (as should some older DirectX ones!).

VST3 specification is less strict then you
VST3 host CAN provide silent flag and VST3 plug-in CAN use that flag when set. In practice, good written plug-ins are detecting silence even in VST2 incarnation and such detection is tiny compare to the rest of operations required.  Bad written plug-ins are free to ignore the flag. So from all reports I have seen, even in case the host and plug-in take the advantage of this flag, there is just subtle effect on total performance.
 
But that is a good point from other perspective: if "silence" in the original material is not "digitally dead silence" but just background noise, deleting it will instruct Sonar and plug-ins there is nothing to process. And that can (still plug-in dependent) greatly impact the performance.
 
Note that some "vintage" emulators can generate some "very special vintage noise" even when they have dead silence on input. All future FXes in the chain are forced to process that noise as usual.

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#4
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: FX BIN CPU usage question 2018/04/26 15:36:01 (permalink) ☄ Helpfulby sock monkey 2018/04/26 23:15:32
Unfortunately, the code within most plugins continues to run during silent periods, even if it's just processing zeroes. It just doesn't have any way of knowing whether the "silence" is truly silence, and strictly speaking it often isn't. The only way to guarantee zero CPU usage is to render those tracks.
 
The good news is that freezing and un-freezing tracks is quick and painless. Even if you only freeze those tracks that you're pretty sure won't need additional tweaks, that can make the difference between your CPU being able to keep up or not. If you later realize you do need to make effects changes, you can get the original track back in the blink of an eye.
 
At the risk of stating the obvious, you only need to take CPU-conserving actions if you're getting dropouts. Your system can either keep up or it can't - there is no benefit to reducing CPU usage if data is already making it out to your interface fast enough, even if the meter shows a frighteningly-high amount of CPU usage. And this is assuming you've already set your buffers to their maximum, which you should be doing as a matter of course. Latency is a non-issue when mixing stems.


All else is in doubt, so this is the truth I cling to. 

My Stuff
#5
Bloodrocuted666
Max Output Level: -90 dBFS
  • Total Posts : 32
  • Joined: 2016/06/28 06:08:49
  • Status: offline
Re: FX BIN CPU usage question 2018/04/27 00:12:09 (permalink)
Thanks for the responses ! I will freeze more tracks! 

Sonar Platinum - Sonar Professional
Focusrite Scarlett 18i20 - Roland QuadCapture - Scarlett 8i6
i7 6700K - 32GB ram - Win 10
Schecter - Gibson - Ibanez - Peavey - Orange - Digitech - Propellerheads - Slate Digital - Native Instruments
#6
Bristol_Jonesey
Max Output Level: 0 dBFS
  • Total Posts : 16775
  • Joined: 2007/10/08 15:41:17
  • Location: Bristol, UK
  • Status: offline
Re: FX BIN CPU usage question 2018/04/28 21:44:30 (permalink)
With your rig you shouldn't need to freeze anything

CbB, Platinum, 64 bit throughout
Custom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
#7
Jump to:
© 2024 APG vNext Commercial Version 5.1