#N canvas 612 80 662 638 10;
#X obj 193 264 bng 15 250 50 0 empty empty empty 0 -6 0 8 #fcfcfc #000000
#000000;
#X obj 419 267 bng 15 250 50 0 empty empty empty 0 -6 0 8 #fcfcfc #000000
#000000;
#X text 414 245 clear;
#X text 190 244 send;
#X obj 193 343 list append;
#X obj 340 318 t l;
#X obj 221 304 list prepend;
#X obj 193 411 t l l;
#X obj 248 411 print start;
#X obj 298 341 print stored;
#X obj 193 487 del;
#X obj 232 487 list append;
#X msg 221 265 250 57;
#X msg 281 265 500 52;
#X msg 342 265 750 55;
#X obj 193 462 unpack;
#X obj 193 436 list split 2;
#X text 207 39 example 2: sequencer with pitch;
#X text 274 243 -- add --;
#X obj 312 439 print done;
#X obj 242 518 print pitch;
#X text 140 70 This example is a slight modification of example 1 showing
how to build up lists with more than one item per iteration. We regard
pairs of numbers as specifying a delay time and a pitch. Unlike the
previous example \, the delay here is interpreted as teh delay until
the next event \, not the delay since the previous one. This is done
by taking the "pitch" output before the delay object (previously the
"output" was taken from the delay object's output.);
#X connect 0 0 4 0;
#X connect 1 0 6 1;
#X connect 4 0 7 0;
#X connect 5 0 6 1;
#X connect 6 0 5 0;
#X connect 6 0 4 1;
#X connect 6 0 9 0;
#X connect 7 0 16 0;
#X connect 7 1 8 0;
#X connect 10 0 11 0;
#X connect 11 0 16 0;
#X connect 12 0 6 0;
#X connect 13 0 6 0;
#X connect 14 0 6 0;
#X connect 15 0 10 0;
#X connect 15 1 20 0;
#X connect 16 0 15 0;
#X connect 16 1 11 1;
#X connect 16 2 19 0;
