Object/Trait

de.sciss.synth

NestedUGenGraphBuilder

Related Docs: trait NestedUGenGraphBuilder | package synth

Permalink

object NestedUGenGraphBuilder

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NestedUGenGraphBuilder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Basic extends NestedUGenGraphBuilder with BasicUGenGraphBuilder with Builder

    Permalink
  2. trait Inner extends Basic

    Permalink
  3. final case class Link(id: Int, rate: Rate, numChannels: Int) extends Product with Serializable

    Permalink

    Links denote buses between parent and child nodes.

    Links denote buses between parent and child nodes.

    id

    the identifier which will be used by the source and sink through the control named linkCtlName

    rate

    the bus rate (control or audio)

    numChannels

    the number of channels of the bus

  4. trait Outer extends Basic

    Permalink
  5. trait Result extends AnyRef

    Permalink

    A result contains the identifier of this partial graph (used for constructing the control for pausing the node if not -1), the UGen graph, the buses used, and children from if-then-else blocks (if any).

    A result contains the identifier of this partial graph (used for constructing the control for pausing the node if not -1), the UGen graph, the buses used, and children from if-then-else blocks (if any).

    When building the set of synths, the children of the tree formed by a Result should be arranged in depth-first order.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def build(graph: SynthGraph): Result

    Permalink

    Expands a synth graph with the default nesting graph builder.

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def get: NestedUGenGraphBuilder

    Permalink

    The currently active builder, taking from a thread local variable.

  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. def prepare(res0: Result, s: Server, args: List[ControlSet] = Nil): (Bundle, Node)

    Permalink

    Takes a builder result and prepares playback by constructing an OSC bundle with all the required synth-defs, groups, synths, and controls.

    Takes a builder result and prepares playback by constructing an OSC bundle with all the required synth-defs, groups, synths, and controls.

    res0

    the top result to play

    s

    the server on which to play

    args

    additional synth control args

    returns

    a tuple formed of the OSC bundle ready to be sent, and the main node which can be used for further control, free() etc.

  18. final var showLog: Boolean

    Permalink
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped