final case class Line(rate: Rate, start: GE = 0.0f, end: GE = 1.0f, dur: GE = 1.0f, doneAction: GE = doNothing) extends SingleOut with HasSideEffect with HasDoneFlag with Product with Serializable
A line generator UGen that moves from a start value to the end value in a given duration.
Warning: Durations greater than around 2.8e6 seconds cause the UGen to misbehave and jump to the end value directly.
- start
Starting value (init-time only)
- end
Ending value (init-time only)
- dur
Duration in seconds. (init-time only)
- doneAction
A done-action that is evaluated when the Line has reached the end value after the given duration
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Line
- Serializable
- HasDoneFlag
- HasSideEffect
- SingleOut
- SomeOut
- Lazy
- GE
- UGenSource
- Expander
- Lazy
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new Line(rate: Rate, start: GE = 0.0f, end: GE = 1.0f, dur: GE = 1.0f, doneAction: GE = doNothing)
- start
Starting value (init-time only)
- end
Ending value (init-time only)
- dur
Duration in seconds. (init-time only)
- doneAction
A done-action that is evaluated when the Line has reached the end value after the given duration