DoneSelf

final case
class DoneSelf(trig: GE, pause: GE) extends Expander[Unit]

A UGen that when triggers stops the encompassing synth, marking the runner as done. As opposed to FreeSelf, this triggers a disposal action on the client side, possibly synchronising the disposal of associated resources.

Value Params
pause

if non-zero, immediately pauses the synth when the trigger is received. This can be useful because the client may take a moment to actually dispose the synth.

trig

the trigger signal that invokes the disposal

See also
Companion
object
trait Serializable
trait Expander[Unit]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product