final case class Synth(server: Server, id: Int) extends Node with Product with Serializable
- Alphabetic
- By Inheritance
- Synth
- Serializable
- Product
- Equals
- Node
- ModelImpl
- Model
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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()
- def defName: String
- final def dispatch(update: NodeChange): Unit
- Attributes
- protected
- Definition Classes
- ModelImpl
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def fillMsg(data: ControlFillRange*): NodeFill
- Definition Classes
- Node
- def freeMsg: NodeFree
- Definition Classes
- Node
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val id: Int
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def mapMsg(pairs: Single*): NodeMap
- Definition Classes
- Node
- 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.- Definition Classes
- Node
- 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.- Definition Classes
- Node
- See also
- def mapnMsg(mappings: ControlKBusMap*): NodeMapn
- Definition Classes
- Node
- 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
- Definition Classes
- 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
- Definition Classes
- Node
- See also
- def moveToHeadMsg(group: Group): GroupHead
- Definition Classes
- Node
- def moveToTailMsg(group: Group): GroupTail
- Definition Classes
- Node
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def newMsg(defName: String, target: Node = server.defaultGroup, args: Seq[ControlSet] = Nil, addAction: AddAction = addToHead): SynthNew
- 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
- Definition Classes
- Node
- final def onGo(thunk: => Unit): Unit
- Definition Classes
- Node
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def register(): Unit
- Definition Classes
- Node
- 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.
- Definition Classes
- Node
- See also
- 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.
- Definition Classes
- Node
- 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.
- Definition Classes
- Node
- See also
- val server: Server
- def setMsg(pairs: ControlSet*): NodeSet
- Definition Classes
- Node
- def setnMsg(pairs: ControlSet*): NodeSetn
- Definition Classes
- Node
- 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
- Synth → AnyRef → Any
- def traceMsg: NodeTrace
- Definition Classes
- Node
- final def updated(change: NodeChange): Unit
- 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