Generate ramps and line segments from one value to another within a specified amount of time.
Sets the initial value to be stored in line and the output type for the object (floating-point or integer). If there is no argument, the initial value is and the output type is .
Sets an initial value for the grain: the time interval at which numbers are sent out. If the grain is not specified, line outputs a number every 20 milliseconds. The minimum grain allowed is 1 millisecond; any number less than 1 will be set to .
compatmode [int] (default: 0)
Provides compatibility when importing patches created with versions 7.x and earlier of Max. Set compatmode to 1 to use legacy behavior.
floatoutput [int] (default: 2)
Sets the floating-point output mode for the line object. The default is 2 (auto).
0 = 'Off' ( Floating-Point Output off )
Does not output float values. If the initial argument is an integer, the floatoutput is set to off.
1 = 'On' ( Floating-Point Output on )
Outputs float values if specified in the initial argument.
2 = 'Auto' ( Floating-Point Output Auto )
Ouputs float values if distance is <= 1, line does not have a float argument, and step size is < 0.4.
grain [float] (default: 20.)
Sets the grain value: the time interval at which numbers are sent out. The default is 20 milliseconds. The minimum grain allowed is 1 millisecond.
maxpoints [int] (default: 129)
Sets the maximum number of user defined points. The default is 129. To allow a greater number of points, use the maxpoints attribute.
Common Box Attributes
Multichannel Group Attributes
Note: the output type for the line object is set by using the first argument to the object (see Arguments).
In middle inlet: The number is the time, in milliseconds, in which to arrive at the target value.
In right inlet: The number is the interval (in milliseconds) at which intermediary numbers are regularly sent out.
Multichannel Group Messages
Out right outlet: When line has arrived at its target value, is sent out.
Note: In practice, the target value is arrived at in just under the amount of time specified (time minus grain).
Out left outlet: Numbers are sent out at regular intervals, describing a straight line toward a target value. If a new target value and time are specified before the line is completed, the new line starts from the most recent output value, in order to avoid discontinuities.
If a value is received in the left inlet without an accompanying time value, it is sent out immediately (time is considered 0).
|Max Basic Tutorial 11: Procedural Drawing||Max Basic Tutorial 11: Procedural Drawing|