abstract class Node extends ModelImpl[NodeChange]
- Alphabetic
- By Inheritance
- Node
- ModelImpl
- Model
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
dispatch(update: NodeChange): Unit
- Attributes
- protected
- Definition Classes
- ModelImpl
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def fillMsg(data: ControlFillRange*): NodeFill
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def freeMsg: NodeFree
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
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()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- 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[de.sciss.synth]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )