Consider the following patch, test.pd :
Basically, when the [metro] is started, I'm having a message printed every 100 ms - this is as expected.
However, this is what I'd like to do: put some sort of a "bucket" object at the output of the
[hello $1 world $1( message box, and then have that "bucket" output connected to
[print]. So, the incoming messages at 100 ms would be "collected"/"collated" by the "bucket" object, and nothing would be printed by
[print] - and then when I "bang" the "bucket" object, either:
- All messages received so fat would be output on the "bucket" object outlet, causing them to be printed
- I would get a message such as "10 messages received" or similar, depending on how many messages arrived in the previous period
As soon as the "bucket" object is "bang"ed in this way, it is "emptied", and a new period of collection can start again.
Is there an object that does this in PD vanilla - or is there a combo of vanilla objects I could use to achieve this?