final case
class FreeSelfWhenDone(src: GE & HasDoneFlag) extends SingleOut with ControlRated with HasSideEffect
A UGen that, when its input UGen is finished, frees enclosing synth. This is
essentially a shortcut for FreeSelf.kr(Done.kr(src))
, so instead of providing
a trigger signal it reads directly the done flag of an appropriate ugen (such as
Line
or PlayBuf
).
This UGen outputs its input signal for convenience.
- Value Params
- src
the input UGen which when finished will trigger the action.
- See also
- Companion
- object
trait Serializable
trait HasSideEffect
trait ControlRated
class SingleOut
class SomeOut
trait Lazy
trait GE
class UGenSource[UGenInLike]
trait Expander[UGenInLike]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any