delay
Description
Holds a bang for a specified amount of time before sending it to the next object. This object uses the Max time format syntax, so the delay time (which is normally specified in milliseconds) can also be set to other fixed or tempo-relative values.
Examples

Arguments
time [any]
Sets an initial amount of time to delay a notevalue (e.g. delay 4nd).
Note: While the delay object lets you specify time in any of Max's standard time formats, the attribute argument should be used when specifying time in any other time unit besides milliseconds or notevalues (e.g. ).
If there is no argument, the initial time interval is 5 milliseconds. If notevalue, ticks, or bars.beats.units are specified for the delay interval, the object will not operate unless the transport is running.
Attributes
delaytime [10 atoms]
Sets the delay time for the object. Delay time can be specified in any of the time formats used in Max.
quantize [10 atoms]
Send output only on the specified time-boundary if appropriate. This is achieved by making internal adjustments to the times used for sending output. The quantization can be specified in the following time formats: bars.beats.units, ticks or note values.
If the applicable time is a 'fixed' unit (for example: ms, seconds, hz, samples, etc.) then this attribute will have no effect.
Common Box Attributes
Messages
bang
int
Arguments
float
Arguments
list
Arguments
anything
Arguments
clock
Arguments
stop
Output
See Also
Name | Description |
---|---|
deferlow | |
pipe | |
setclock | |
transport | |
Max Basic Tutorial 19: Timing | Max Basic Tutorial 19: Timing |