NodeOps

final class NodeOps(n: Node) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def fill(data: ControlFillRange*): Unit
def free(): Unit
def map(pairs: Single*): Unit
def mapa(pairs: Single*): Unit

Creates a mapping from a mono-channel audio bus to one of the node's controls.

Creates a mapping from a 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

de.sciss.synth.ugen.InFeedback

def mapan(mappings: ControlABusMap*): Unit

Creates a mapping from a mono- or multi-channel audio bus to one of the node's controls.

Creates a mapping from a 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

de.sciss.synth.ugen.InFeedback

def mapn(mappings: ControlKBusMap*): Unit
def moveAfter(node: Node): Unit

Moves this node after another node

Moves this node after another node

Value Params
node

the node after which to move this node

See also
def moveBefore(node: Node): Unit

 Moves this node before another node

 Moves this node before another node

Value Params
node

the node before which to move this node

See also
def moveToHead(group: Group): Unit

Moves this node to the head of a given group

Moves this node to the head of a given group

Value Params
group

the target group

See also
def moveToTail(group: Group): Unit

Moves this node to the tail of a given group

Moves this node to the tail of a given group

Value Params
group

the target group

See also
def release(releaseTime: Double): Unit
def run(flag: Boolean): Unit

Pauses or resumes the node.

Pauses or resumes the node.

Value Params
flag

if true the node is resumed, if false it is paused.

def set(pairs: ControlSet*): Unit
def setn(pairs: ControlSet*): Unit
def trace(): Unit