I have 4 selectable filters by using the xr gate using the comparators as shown in the middle picture to get it to work correctly. Once I got it working I was hoping to not use the top one pole filter and instead make a straight pass thru when it's selected. The problem is how to do that without a function of some sort. About the best I can do at this point is replace the top filter with the comparator shown on the bottom pic without the xr gate and top filter and send it directly to the top plus input of the adder. This should work but it adds a multiplier which multiplies on every audio clock just to pass the input thru. I think the router remembers the last value before it switches outputs and that could leave a value other than 0 that will remain fed into the adder. Is there any thing else I can do? Also the merge function has been avoided because it might use more cpu than the adders. Also the select and F are events, not audio. Not sure what's the best move here. Any suggestions on bypassing the top filter without using a multiplier?
This is the select module before the gate