Line line generator

Inherits from: Object : AbstractFunction : UGen

Line.ar(start, end, dur, mul, add, doneAction)

Line.kr(start, end, dur, mul, add, doneAction)

Generates a line from the start value to the end value.

start - starting value

end - ending value

dur - duration in seconds

doneAction - a doneAction to be evaluated when the Line is completed. See UGen-doneActions for more detail.

See also: XLine, EnvGen, Ramp

plot { Line.ar(0, 1, 0.01) };

play { SinOsc.ar(Line.kr(200, 17000, 10), 0, 0.1) };

// for certain values, like frequency, XLine sounds usually 'better' than Line:

play { SinOsc.ar(XLine.kr(200, 17000, 10), 0, 0.1) };