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
InFeedback
UGen 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
InFeedback
UGen 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
setMsg
assuming a control namedgate
.A utility method which calls
setMsg
assuming a control namedgate
. The release time argument is modified to correspond with the interpretation of thegate
argument in anEnvGen
UGen. 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 theEnvGen
has adoneAction
offreeSelf
, 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
true
the node is resumed, iffalse
it 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