SuperCollider CLASSES

NumRunningSynths

Number of currently running synths.

Description

Number of currently running synths.

Class Methods

*ir

From superclass: InfoUGenBase

Inherited class methods

Undocumented class methods

*kr

Instance Methods

Inherited instance methods

Examples

// example: frequency is derived from the number of synths running
(
SynthDef("numRunning", { arg out;
    Out.ar(out, SinOsc.ar(NumRunningSynths.ir * 200 + 400, 0, 0.1));
}).add;
)

s.sendMsg("/s_new", "numRunning", -1, 0, 0);
s.sendMsg("/s_new", "numRunning", -1, 0, 0);
s.sendMsg("/s_new", "numRunning", -1, 0, 0);
s.sendMsg("/s_new", "numRunning", -1, 0, 0);