Summary: Under certain circumstances, [funnel] doesn't correctly report
the inlet number when the lowest numbered inlet receives a number.
Steps To Reproduce: See patch below - Click on any [led] other than the
leftmost in the top tier, and notice that the corresponding [led] in
the second tier does not light up. Check out the messages in the Max
window to verify that [funnel] isn't correctly mapping its input.
Expected result: When a number is received by inlet 0, the outlet
reports that a number was received by inlet 0.
Actual result: When a number is received by inlet 0, the outlet reports
a message received in another inlet.
Discussion: I see that inserting [deferlow] into the patch is a viable
workaround, and normally I would think that I am simply missing
something about message order, however, I just can't figure out where
[funnel] is pulling the wrong info from. Can anybody tell me if this is
a bug or if it's a problem with my brain?