linux: shared memory interface - link with librt
[supercollider.git] / HelpSource / Classes / XLine.schelp
blob3874899077e51bf63fd255ff4f1461df6fbf7615
1 class:: XLine
2 summary:: Exponential line generator.
3 related:: Classes/Line
4 categories::  UGens>Envelopes
7 Description::
9 Generates an exponential curve from the start value to the end value.
10 Both the start and end values must be non-zero and have the same sign.
13 classmethods::
15 method::ar, kr
17 argument::start
19 Starting value.
22 argument::end
24 Ending value.
27 argument::dur
29 Duration in seconds.
32 argument::mul
34 Output will be multiplied by this value.
37 argument::add
39 This value will be added to the output.
42 argument::doneAction
44 A doneAction to be evaluated when the line is completed. See
46 link::Reference/UGen-doneActions::  for more detail.
49 Examples::
51 code::
53 play({ SinOsc.ar(XLine.kr(200,17000,10),0,0.1) });