I have a problem I've dealt with in max, using an "if" object. I always assumed there was one in Pd, but I can't find one.
I'm trying to resolve this with regular vanilla type objects, but the solution is escaping me.
I have 5 number boxes, each one is sending mostly 0. When a non-zero number comes from one of the number boxes I want that to be output, and all the zeros be ignored.
In Max, in my "if" object I have this:
[if ($i1 == 0) && ($i2 == 0) && ($i3 == 0) && ($i4 == 0) && ($i5 == 0) then zero else out2 $i1 $i2 $i3 $i4 $i5]
The object has 5 inlets and two outlets, one for zeros and one for all the other values.
I guess I could do this with a [sel 0] object and take the right outlet, to filter out all the zeros. But just curious if there is a more elegant way someone can think of.