trait Node extends Resource with NodeRef
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- Node
- NodeRef
- Resource
- Disposable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
dispose()(implicit tx: Txn): Unit
- Definition Classes
- Disposable
- abstract def fill(data: ControlFillRange*)(implicit tx: Txn): Unit
- abstract def free()(implicit tx: Txn): Unit
-
abstract
def
isOnline(implicit tx: Txn): Boolean
- Definition Classes
- Resource
- abstract def map(assoc: (ControlBus, String))(implicit tx: Txn): ControlBusNodeSetter
- abstract def map(assoc: (AudioBus, String))(implicit tx: Txn): AudioBusNodeSetter
- abstract def mapan(pairs: ControlABusMap*)(implicit tx: Txn): Unit
- abstract def mapn(pairs: ControlKBusMap*)(implicit tx: Txn): Unit
- abstract def moveAfter(target: Node)(implicit tx: Txn): Unit
- abstract def moveBefore(target: Node)(implicit tx: Txn): Unit
- abstract def moveToHead(group: Group)(implicit tx: Txn): Unit
- abstract def moveToTail(group: Group)(implicit tx: Txn): Unit
- abstract def onEnd(code: ⇒ Unit)(implicit tx: Txn): Unit
- abstract def onEndTxn(fun: (Txn) ⇒ Unit)(implicit tx: Txn): Unit
- abstract def peer: synth.Node
- abstract def play(target: Node, args: Seq[ControlSet], addAction: AddAction, dependencies: List[Resource])(implicit tx: Txn): Unit
- abstract def read(assoc: (ControlBus, String))(implicit tx: Txn): ControlBusNodeSetter
- abstract def read(assoc: (AudioBus, String))(implicit tx: Txn): AudioBusNodeSetter
- abstract def readWrite(assoc: (ControlBus, String))(implicit tx: Txn): ControlBusNodeSetter
- abstract def readWrite(assoc: (AudioBus, String))(implicit tx: Txn): AudioBusNodeSetter
-
abstract
def
release(releaseTime: Double = -1.0)(implicit tx: Txn): Unit
- 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.
- abstract def run(state: Boolean)(implicit tx: Txn): Unit
-
abstract
def
server: Server
- Definition Classes
- NodeRef
- abstract def set(pairs: ControlSet*)(implicit tx: Txn): Unit
- abstract def setn(pairs: ControlSet*)(implicit tx: Txn): Unit
- abstract def write(assoc: (ControlBus, String))(implicit tx: Txn): ControlBusNodeSetter
-
abstract
def
write(assoc: (AudioBus, String))(implicit tx: Txn): AudioBusNodeSetter
Associates an audio bus with this node such that the node writes to this bus.
Associates an audio bus with this node such that the node writes to this bus. This creates a
DynamicAudioBusUserwhich will be freed automatically when this node ends.
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
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- 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
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
node(implicit tx: Txn): Node
Refers to itself
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.