Hi!
I know how to generate a sound buffer with an array of breakpoints, something like this:
(
var env, sig, wt;
env = Env([0, 0.5, -0.9, 0], [1,2,3], \sine);
sig = env.asSignal(512);
b.loadCollection(sig);
)
Then I can play it in a loop:
{PlayBuf.ar(1, b, loop: 1)!2}.play
But, can I generate a new buffer in each iteration? I want to generate a new breakpoints array in each iteration (something like Xenakis stochastic synthesis).
Maybe should be better to do it in scsynth, coding a new ugen in C++, but I want to try it in sclang. Is it possible?
thank you very much!!