transport
Description
Starts and stops the passage of time for objects linked to a transport. If given a name, the transport object will control a time context of the given name, otherwise it will control Max's master transport. The transport object reports time consistent with the time formats used in Max.
Examples

Discussion
Note for Max For Live Users: Currently translating a beat time song position in Max for Live will only take the global tempo into account and might not be accurate when the Live set contains tempo changes.
Arguments
None.
Attributes
clocksource [symbol]
The current timing source for the transport. The default source is Max's internal clock but other timing sources such as ReWire may also be used.
name [symbol]
There can be multiple named transports running simultaneously. By default, a transport will be associated with Max's global transport. If a name is provided then a new transport is created with that name and can be referenced using this attribute.
resetbarcount [int]
Toggles whether the bar/beat/unit counter advances to the beginning of the next measure when a time signature change is received. By default, this is disabled (0).
tempo [float]
Sets the tempo in beats-per-minute for this transport.
Common Box Attributes
Messages
bang
int
Arguments
In right inlet: set the current position of the transport in ticks
float
Arguments
In right inlet: set the current position of the transport in ticks
list
Arguments
(mouse)
dump
getclocksources
timesig
Arguments
value [list]
See Also
Name | Description |
---|---|
Timing and Sequencing Events | Timing and Sequencing Events |
metro | |
translate | |
timepoint | |
when | |
Max Basic Tutorial 19: Timing | Max Basic Tutorial 19: Timing |