#N canvas 41 198 581 443 10;
#X obj 108 59 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 59 59 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
;
#X obj 29 317 outlet~;
#X obj 145 158 f;
#X obj 179 216 soundfiler;
#X obj 179 262 outlet;
#X obj 179 138 openpanel;
#X obj 179 240 / 44.1;
#X text 229 261 Return value is sound duration in ms;
#X text 101 77 Bang to launch file selection panel;
#X obj 353 114 loadbang;
#X obj 48 106 select 1;
#X msg 48 128 bang;
#X symbolatom 42 42 10 0 0 0 - - -;
#X obj 249 214 print;
#X obj 179 164 pack s s s;
#X msg 179 192 read -resize \$1 \$2 \$3;
#X obj 79 317 outlet~;
#N canvas 0 22 450 300 (subpatch) 0;
#X array \$0-soundL 1.323e+06 float 2;
#X coords 0 1 1.323e+06 -1 200 140 1;
#X restore 167 298 graph;
#N canvas 0 22 450 300 (subpatch) 0;
#X array \$0-soundR 1.323e+06 float 2;
#X coords 0 1 1.323e+06 -1 200 140 1;
#X restore 371 298 graph;
#X floatatom 129 245 5 0 0 0 - - -;
#X msg 11 107 0 1;
#X obj 42 59 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
;
#X obj 11 84 select 0;
#X obj 399 242 mp3play~;
#X obj 353 138 symbol \$0-soundR;
#X obj 250 138 symbol \$0-soundL;
#X obj 28 158 tabplay~ \$0-soundL;
#X obj 46 179 tabplay~ \$0-soundR;
#X msg 399 221 open \$1;
#X msg 456 221 start;
#X msg 500 221 stop;
#X obj 158 58 s \$0-soundL;
#X msg 159 32 resize 0;
#X obj 236 58 s \$0-soundR;
#X text 226 34 Clear any old sound;
#X text 31 -1 playsound_st~ - abstraction to load \, play \, and loop
a sound IN STEREO \, including WAV or MP3;
#X obj 399 201 symbol \$1;
#X obj 399 179 t b s;
#X obj 349 200 t b b;
#X connect 0 0 6 0;
#X connect 0 0 33 0;
#X connect 0 0 31 0;
#X connect 1 0 3 1;
#X connect 1 0 11 0;
#X connect 3 0 11 0;
#X connect 4 0 7 0;
#X connect 4 0 20 0;
#X connect 6 0 13 0;
#X connect 6 0 15 0;
#X connect 6 0 38 0;
#X connect 7 0 5 0;
#X connect 10 0 25 0;
#X connect 10 0 26 0;
#X connect 11 0 12 0;
#X connect 12 0 27 0;
#X connect 12 0 28 0;
#X connect 12 0 39 0;
#X connect 15 0 16 0;
#X connect 16 0 4 0;
#X connect 16 0 14 0;
#X connect 21 0 27 0;
#X connect 21 0 28 0;
#X connect 22 0 23 0;
#X connect 23 0 21 0;
#X connect 23 0 31 0;
#X connect 23 1 12 0;
#X connect 24 0 2 0;
#X connect 24 1 17 0;
#X connect 24 3 3 0;
#X connect 25 0 15 2;
#X connect 26 0 15 1;
#X connect 27 0 2 0;
#X connect 27 1 3 0;
#X connect 28 0 17 0;
#X connect 29 0 24 0;
#X connect 30 0 24 0;
#X connect 31 0 24 0;
#X connect 33 0 32 0;
#X connect 33 0 34 0;
#X connect 37 0 29 0;
#X connect 38 0 37 0;
#X connect 38 1 37 1;
#X connect 39 0 30 0;
#X connect 39 1 37 0;
#X coords 0 -1 1 1 85 48 1 40 28;
