Weird , when server is disabled
Plotting a number inside a function automatically enables it
{1}.plot
Weird , when server is disabled
Plotting a number inside a function automatically enables it
{1}.plot
This is because {SinOsc.ar()}.plot
will create a synth automatically, and that it needs to be played on the server to gather the data to be plotted, i.e. the sound which is played. {SinOsc.ar()}.plot(10)
will display the Plotter
after 10 seconds, because the whole sound needs to be played first.
I’d suppose that the Interpreter
has no way to discriminate the content of the function, and thus will automatically boot the server when calling .plot
on a Function
, so that if the function contains sound synthesis instructions, it can be played and therefore be displayed.