|
|
|
@ -5,6 +5,7 @@ s.reboot
|
|
|
|
Routine{
|
|
|
|
Routine{
|
|
|
|
10.do{|i|
|
|
|
|
10.do{|i|
|
|
|
|
~point.set(0,i);
|
|
|
|
~point.set(0,i);
|
|
|
|
|
|
|
|
s.sync;
|
|
|
|
~ds.addPoint(i.asString,~point,{("addPoint"+i).postln});
|
|
|
|
~ds.addPoint(i.asString,~point,{("addPoint"+i).postln});
|
|
|
|
s.sync;
|
|
|
|
s.sync;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -62,4 +63,14 @@ Routine{
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
// or simply print it
|
|
|
|
// or simply print it
|
|
|
|
~labels.print
|
|
|
|
~labels.print
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// or dump and format
|
|
|
|
|
|
|
|
(
|
|
|
|
|
|
|
|
~labels.dump{|x|
|
|
|
|
|
|
|
|
var keys = x["data"].keys.asArray.sort;
|
|
|
|
|
|
|
|
keys.do{|key|
|
|
|
|
|
|
|
|
"Label for entry % is %\n".postf(key, x["data"][key][0]);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
)
|