Starting value. Note that this is read only once at initialization
Ending value. Note that this is read only once at initialization
Duration in seconds. Note that this is read only once at initialization
A done-action that is evaluated when the Line has reached the end value after the given duration
Starting value. Note that this is read only once at initialization
Ending value. Note that this is read only once at initialization
Duration in seconds. Note that this is read only once at initialization
A done-action that is evaluated when the Line has reached the end value after the given duration
A 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.