I was wondering if there is a node proxy role that can assimilate the source of a stream and allow modifications of its parameters, without adding all params again when executing anew. For example, code below showing here as an example of what I would like to do:
Pdef(\x, Pbind(\dur, 0.1, \freq, Pseq((1..8), 1)).play; //reference //edit below without adding/changing \freq's values: Pdef(\x, Pbind(\dur, 0.5); \\expected -> slow down but keep freqs intact!
My Pdef is fired by a function using some values inside the function and assigned in
freq. What I am looking at now is how to modify it after firing the pdef and keep previous params keep their values, unless edited.
Pbindf uses another stream as input, but I am looking for something with a more minimal approach. I am complicating things and I suspect there is a more simple solution.