33 lines
688 B
Text
33 lines
688 B
Text
class:: NumRunningSynths
|
|
summary:: Number of currently running synths.
|
|
related:: Classes/NumAudioBuses, Classes/NumControlBuses, Classes/NumBuffers, Classes/NumInputBuses, Classes/NumOutputBuses
|
|
categories:: UGens>Info
|
|
|
|
|
|
Description::
|
|
|
|
Number of currently running synths.
|
|
|
|
|
|
classmethods::
|
|
|
|
method::ir
|
|
|
|
Examples::
|
|
|
|
code::
|
|
|
|
// 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);
|
|
|
|
::
|
|
|