abstract class Node extends ModelImpl[NodeChange]
- Alphabetic
 - By Inheritance
 
- Node
 - ModelImpl
 - Model
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Instance Constructors
-  new Node()
 
Concrete Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def addListener(pf: Listener[NodeChange]): pf.type
- Definition Classes
 - ModelImpl → Model
 
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
 
 -   final  def dispatch(update: NodeChange): Unit
- Attributes
 - protected
 - Definition Classes
 - ModelImpl
 
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -  def fillMsg(data: ControlFillRange*): NodeFill
 -  def freeMsg: NodeFree
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native() @HotSpotIntrinsicCandidate()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native() @HotSpotIntrinsicCandidate()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -  def mapMsg(pairs: Single*): NodeMap
 -    def mapaMsg(pairs: Single*): NodeMapa
Returns an OSC message to map from an mono-channel audio bus to one of the node's controls.
Returns an OSC message to map from an mono-channel audio bus to one of the node's controls.
Note that a mapped control acts similar to an
InFeedbackUGen in that it does not matter whether the audio bus was written before the execution of the synth whose control is mapped or not. If it was written before, no delay is introduced, otherwise a delay of one control block is introduced.- See also
 
 -    def mapanMsg(mappings: ControlABusMap*): NodeMapan
Returns an OSC message to map from an mono- or multi-channel audio bus to one of the node's controls.
Returns an OSC message to map from an mono- or multi-channel audio bus to one of the node's controls.
Note that a mapped control acts similar to an
InFeedbackUGen in that it does not matter whether the audio bus was written before the execution of the synth whose control is mapped or not. If it was written before, no delay is introduced, otherwise a delay of one control block is introduced.- See also
 
 -  def mapnMsg(mappings: ControlKBusMap*): NodeMapn
 -    def moveAfterMsg(node: Node): NodeAfter
Creates an OSC message to move this node after another node
Creates an OSC message to move this node after another node
- node
 the node after which to move this node
- See also
 
 -    def moveBeforeMsg(node: Node): NodeBefore
Creates an OSC message to move this node before another node
Creates an OSC message to move this node before another node
- node
 the node before which to move this node
 -  def moveToHeadMsg(group: Group): GroupHead
 -  def moveToTailMsg(group: Group): GroupTail
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native() @HotSpotIntrinsicCandidate()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native() @HotSpotIntrinsicCandidate()
 
 -  final def onEnd(thunk: => Unit): Unit
 -  final def onGo(thunk: => Unit): Unit
 -  final def register(): Unit
 -    def releaseListeners(): Unit
- Attributes
 - protected
 - Definition Classes
 - ModelImpl
 
 -    def releaseMsg(releaseTime: Double = -1.0): NodeSet
A utility method which calls
setMsgassuming a control namedgate.A utility method which calls
setMsgassuming a control namedgate. The release time argument is modified to correspond with the interpretation of thegateargument in anEnvGenUGen. This is the case for synths created with the package methodplay.- releaseTime
 the optional release time in seconds within which the synth should fade out, or
-1(default) if the envelope should be released at its nominal release time. If theEnvGenhas adoneActionoffreeSelf, the synth will be freed after the release phase.
 -    def removeListener(pf: Listener[NodeChange]): Unit
- Definition Classes
 - ModelImpl → Model
 
 -    def runMsg(flag: Boolean): NodeRun
Returns an OSC message to resume the node if it was paused.
Returns an OSC message to resume the node if it was paused.
- flag
 if
truethe node is resumed, iffalseit is paused.
- See also
 
 -    def runMsg: NodeRun
Returns an OSC message to resume the node if it was paused.
Returns an OSC message to resume the node if it was paused.
- See also
 
 -  def setMsg(pairs: ControlSet*): NodeSet
 -  def setnMsg(pairs: ControlSet*): NodeSetn
 -    def startListening(): Unit
- Attributes
 - protected
 - Definition Classes
 - ModelImpl
 
 -    def stopListening(): Unit
- Attributes
 - protected
 - Definition Classes
 - ModelImpl
 
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -  def traceMsg: NodeTrace
 -   final  def updated(change: NodeChange): Unit
- Attributes
 - protected[synth]
 
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 
Deprecated Value Members
-    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable]) @Deprecated
 - Deprecated