....and i have a 4th one but I must be missing something on this one: is there a module that let you choose wich of the 2 input A, B is driven to output D, relating to a third one input C (if C = 0 then D=A if C = 1 then D = B), actually I do two sepatate pass envent flow with a not(a) on one,
The Selector a module that will easily let you select between up to 16 data inputs to one input, but it won't do anything if the select value is 0 so in this case it wouldn't be much simpler anyway, as well as being a bit overkill. You can however simplify the patching a little bit by using the StopEventFlow instead of Not->PassEventFlow. Even though this is just a few modules, I have created a set of small sub-patches for selecting between different data types (data, array, audio, midi), both in versions for selecting 2 inputs to 1 output like in your example, as well as selecting which of 2 outputs to to get the data from 1 input (a mini version of the Dispatcher module).
Another way of selecting between several inputs to one output, would be the MultipleVariable module. It's more designed to grab one of up to three values at a given point in time than in your example, though. Also remember that you can often use math to select what values to use. By multiplying with either 0/FALSE or 1/TRUE you can zero or keep the data coming in. BTW, also remember that you seldom actually need to use the A+B module (except for clarity), as Usine will add together the inputs connected to the same module input.
Hope this helped a little.Statistics: Posted by bsork — 11 Jan 2009, 23:25
]]>