SuperCollider CLASSES

NodeControl

Encapsulates in an object a node and an index.
Inherits from: Object

Description

This object can be held by a client and have its value set without otherwise having to store the details about where the node's input is.

Class Methods

*new (node, index)

Arguments:

node

The node to encapsulate

index

The index to encapsulate

Inherited class methods

Instance Methods

-value

-value = aval

From superclass: Object

set the value

Inherited instance methods

Undocumented instance methods

-group

-name

-name = value

-node

-readFromBus (bus)

-server

-setMsg (value)

-stopReadFromBus

Examples

d = SynthDef("help-NodeControl",{ arg out=0,freq=400;
    Out.ar(out,
         SinOsc.ar(freq, 0, 0.5)
    )
});
y = d.play; // the synth

c = NodeControl(y,1);

c.value = 500;

c.value = 300;