Abstract method which must be implemented by creating the actual UGen
s
during expansion.
Abstract method which must be implemented by creating the actual UGen
s
during expansion. This method is at most called once during graph
expansion
the expanded object (depending on the type parameter U
)
A convenient implementation of the
Lazy
trait for elements which typically expand to ugens. This will be typically used for elements which do not directly need to generate ugens but rather spawn more graph elements. For the direct generation ofUGen
s, use a subtype ofUGenSource
.The constructor body of this trait will call
SynthGraph.builder.addLazy
to automatically register this element when instantiated.the type to which this element expands, e.g.
Unit
orUGenInLike
de.sciss.synth.UGenSource