Ah yes, thankyou for the correction.
In this particular case, infuzion is perfectly right - because the multiply is such a teeny weeny device, the CPU saving is cancelled out by the CPU needed for a selector that is carrying audio. And when switched on, you have the CPU of a multiply AND a stream selector.
So actually, for this application, version 2 (switching the green) is always the better solution, because the switch never carries audio.
As he says, the general principle is right - when switching a larger chunk of 'effect', the "turned off" CPU saving would be bigger, so using the stream selector would then be economical.
PS) It may not be just a matter of how newer CPU's report clock cycles. With newer chips it becomes almost impossible to work out how many operations are able to be run 'out-of-order' (or how many variable values will be subject to a cache miss) - so adding together the cycles of individual primitives is unlikely to ever be a reliable guide to the CPU usage of a complete chain.
Choosing primitives with the lowest CPU hit will still give you the best probablity of a mean, lean schematic, but only real-world testing will really tell you just how efficient your design really is.

















