#N canvas 302 51 752 496 12;
#N canvas 0 0 450 300 graph1 0;
#X array \$0-thisarray 669857 float 0;
#X coords 0 1 669856 -1 200 140 1;
#X restore 464 56 graph;
#X obj 90 39 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 90 57 openpanel;
#X obj 74 292 soundfiler;
#X obj 74 234 pack s s s s;
#X obj 157 141 symbol \$0-thisarray;
#X obj 74 264 route list;
#X msg 90 201 read;
#X msg 112 169 symbol -resize;
#X obj 90 83 t b b s b;
#X text 197 250 By adding the symbol "-resize" to the message \, soundfiler
will resize the array so that the number of elements in the array match
the number of samples in your wave file. The message going into [route]
now is:;
#X text 215 321 "list read -resize <yourfile> \$0-thisarray";
#X text 199 345 But the [route] object will send the message to [soundfiler]
without the explicit "list" declaration \, like below:;
#X text 217 399 "read -resize <yourfile> \$0-thisarray";
#X connect 1 0 2 0;
#X connect 2 0 9 0;
#X connect 4 0 6 0;
#X connect 5 0 4 3;
#X connect 6 0 3 0;
#X connect 7 0 4 0;
#X connect 8 0 4 1;
#X connect 9 0 7 0;
#X connect 9 1 8 0;
#X connect 9 2 4 2;
#X connect 9 3 5 0;
