Howdy hackers,
I know that if I have a stream of values
t = Pseq([16, 8, 24, 12, 36, 18, 9, 12, 8, 6, 27, 4] * 20, 1).asStream;
I can step through them by calling
t.next;
And if I wrap them in a Pbind, I can listen to them as frequencies:
Pbind(\freq, Pseq([16, 8, 24, 12, 36, 18, 9, 12, 8, 6, 27, 4] * 20, 1)).play;
But how can I step through them one by one and listen to each? The following posts what seems like a relevant stream. But no synths result.
p = Pbind(\freq, Pseq([16, 8, 24, 12, 36, 18, 9, 12, 8, 6, 27, 4] * 20, 1)).asStream;
p.next(());
p.next(());
p.next(());
And what is happening when I call .next(()) on my Pbind().asStream?