SuperCollider CLASSES

XLine

Exponential line generator.
Inherits from: UGen : AbstractFunction : Object

Description

Generates an exponential curve from the start value to the end value. Both the start and end values must be non-zero and have the same sign.

Class Methods

*ar (start: 1, end: 2, dur: 1, mul: 1, add: 0, doneAction: 0)

*kr (start: 1, end: 2, dur: 1, mul: 1, add: 0, doneAction: 0)

Arguments:

start

Starting value.

end

Ending value.

dur

Duration in seconds.

mul

Output will be multiplied by this value.

add

This value will be added to the output.

doneAction

A doneAction to be evaluated when the line is completed. See

UGen done-actions for more detail.

Inherited class methods

Instance Methods

Inherited instance methods

Undocumented instance methods

-canFreeSynth

From extension in /usr/local/share/SuperCollider/SCClassLibrary/Common/Audio/canFreeSynth.sc

Examples

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