RNBO Objects & Operators speedlim
Open Help

speedlim

speedlim

Description

Limit the speed of message throughput to a fixed time limit.

Arguments

delta [number]

Optional

Sets an initial minimum time between outputs in milliseconds. If there is no argument, the minimum time is 0 milliseconds.

Inlets

input [number, list, bang]

A message received in the left inlet is sent out the outlet, provided the specified minimum amount of time has elapsed since the previous output. Otherwise, speedlim waits until that amount of time has passed, then sends out the last message it has received since the previous output.

delta [number]

Sets an initial minimum time between outputs in milliseconds. If there is no argument, the minimum time is 0 milliseconds.

Outlets

out [number, list, bang]

Limited output

Dynamic Attributes

These attributes can be modified in the code during execution using the set object

delta [number]

Sets an initial minimum time between outputs in milliseconds. If there is no argument, the minimum time is 0 milliseconds.

input [number, list, bang]

A message received in the left inlet is sent out the outlet, provided the specified minimum amount of time has elapsed since the previous output. Otherwise, speedlim waits until that amount of time has passed, then sends out the last message it has received since the previous output.

See Also

Name Description
speedlim
delay Delay a bang by a given time (ms)
delta The discrete derivative of the input
metro metronome
pipe delay numbers
timer Report elapsed time between two events
transport transport