Signal values

How do I see the full contents of a signal and get the value of it at a particular point? I can see some of the values in the post window, but it cuts off and says etc. after the first few.

a = Signal.newClear(512);
a.waveFill({ arg x, old, i; 100 * sin(x)}, 0, 2pi);

get the value at a particular point: a[index] or

if you want to see all of it, you could iterate over the signal:

({|val, i|
[val, i].postln
1 Like

There’s also asCompileString

and .postcs