Links denote buses between parent and child nodes.
Links denote buses between parent and child nodes.
the identifier which will be used by the
source and sink through the control named
linkCtlName
the bus rate (control
or audio
)
the number of channels of the bus
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.
Expands a synth graph with the default nesting graph builder.
The currently active builder, taking from a thread local variable.
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.
the top result to play
the server on which to play
additional synth control args
a tuple formed of the OSC bundle ready to be sent, and the main
node which can be used for further control, free()
etc.