Inherited from Serializable
Inherited from Serializable
Inherited from HasDoneFlag
Inherited from HasSideEffect
Inherited from SingleOut
Inherited from SomeOut
Inherited from GE.Lazy
Inherited from GE
Inherited from UGenSource[UGenInLike]
Inherited from Expander[UGenInLike]
Inherited from Lazy
Inherited from Product
Inherited from Equals
Inherited from AnyRef
Inherited from Any
An exponential curve generator UGen that moves from a start value to the end value in a given duration.
At a given point in time
0 <= t <= dur
, the output value isstart * (stop/start).pow(t/dur)
.Warning: It must be ensured that the both
start
is not zero andstart
andend
have the same sign (e.g. astart
of-1
and an end of-0.001
are valid), otherwise the UGen will output aNaN
! While in the case ofend
being zero the UGen will also output zero, it is recommended to treat this case as pathological as well.Starting value
Ending value
Duration in seconds
A done-action that is evaluated when the Line has reached the end value after the given duration