delay object not working as expected?

snerk4000's icon

problem: the delay in red isn't actually delaying bangs OR messages coming out (tried it with a button) ... can someone help? this seems straightforward, maybe i'm just missing something really easy...

thanks...

Max Patch
Copy patch and select New From Clipboard in Max.

jonathanb's icon

If you are looking to delay numbers, use pipe instead.

Jan M's icon

if you put in a number into delay you set the delaytime in ms and trigger a delayed bang after that time. just put a [t b] in between:

`

Max Patch
Copy patch and select New From Clipboard in Max.

but indeed pipe might me slicker...

Peter Castine's icon

No, delay does not work as some people expect. It works the way it is documented to work.

The delay object receives a BANG and then holds onto it for a specified amount of time before sending the BANG to the next object.

Neither the reference manual nor the help file state *anywhere* that ints, floats, or any other kind of message will be delayed by the delay object.

2 hours of posting in forums can sometimes save you 2 minutes reading the documentation.

snerk4000's icon

today i learned two new things, t and pipe. thanks jonathanb / jan.

peter: sorry man, some people have an easier time with a nudging "hey try this" as opposed to "f*** you, read the docs and don't ask questions". i spent 2 minutes posting this, not two hours, and i learned something else i didn't know...

/rant