Voxengo - Sound with a Soul
Professional VST PlugIns and
AU PlugIns

Support Forums Shopping Cart
Equalizer Plugins Compressor Plugins Saturators, Guitar Amps All AU, VST Plugins Reverbs, Spatial Imaging Mastering Plugins Harmonic Enhancers Free VST, AU PlugIns Track Plugins Delay, Echo, Modulation Utility, Denoising, Analysis Drum and Cymbal Samples
Special offer - CurveEQ introductory price
Forums     Discussions     Free Audio Plugins
SPAN - disable processing during offline render

This topic was last updated 180 days ago, and thus it can be considered old.  Replying is disabled for this topic.

Since plugins can be informed of offline render state by the host, why not disable processing in SPAN during offline renders?  I don't see any reason why several used SPAN instances should be running during a offline render.  In fact we could save quite some CPU and time if SPAN would do nothing in this case.

If the UI of SPAN is closed it does not take CPU cycles.

Ok, but why do I have to close it?  Can't this be done with opened GUIs too?

Also I've just tested it with closed GUI.  The graphics are not taking CPU cycles.  But SPAN still does.  I have to bypass it to really make it not using CPU!

So this (bypassing) can't be done automatically during offline renders?


Example (Test):

20 SPAN instances on a single track in REAPER with one audo file.  SPAN GUIs all closed.

-> Fullspeed Offline Render
=> 5.7x realtime speed


Bypass all SPAN instances

-> Fullspeed Offline Render
=> 29.5x realtime speed



So that's quite some difference.

SPAN does take some CPU, but it's very small.  Your test is seriously flawed, because "hard bypass" is not possible inside the plug-in, be it offline mode or not - plug-in still has to accept input and produce copied output.  Other than that, when GUI window is closed SPAN is already as efficient as I can make it.

Ok.  Thanks!
This topic was last updated 180 days ago, and thus it can be considered old.  Replying is disabled for this topic.

Copyright © 2002-2012 Aleksey Vaneev - Terms of Use - Privacy Policy - About Voxengo - Questions & Answers