Returns a stream that returns values from the func.
func
Stream function. In an event stream receives the current Event as argument.
End after this number of times.
Sound example( SynthDef(\help_sinegrain, { arg out = 0, freq = 440, sustain = 0.05; var env; env = EnvGen.kr(Env.perc(0.01, sustain, 0.2), doneAction: Done.freeSelf); Out.ar(out, SinOsc.ar(freq, 0, env)) }).add; ) ( var a, b, c; a = Pfuncn({ exprand(0.1, 2.0) + #[1, 2, 3, 6].choose }, 2); b = Pfuncn({ #[-2, -3].choose }, 7); c = Pseq([a, b], inf).asStream; { c.do { |val| Synth(\help_sinegrain, [\freq, val * 100 + 300]); 0.02.wait; } }.fork; )