#N canvas 46 58 878 577 10;
#X obj 218 242 sample-looper~;
#X obj 283 144 *~;
#X msg 21 536 \; pd dsp 1;
#X obj 218 435 dac~ 1 2;
#X msg 21 143 rec start;
#X msg 95 144 rec stop;
#X msg 157 148 play start;
#X msg 202 173 play stop;
#X text 18 514 turn on sound computation;
#X text 27 118 start / stop recording and playpack;
#X msg 509 173 bang;
#X obj 284 40 osc~ 150;
#X obj 299 96 phasor~ 1;
#X text 507 147 bang for restart of playback at loop start position
;
#X obj 411 433 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X text 374 449 outputs a bang at loop end;
#X msg 128 78 open \$1;
#X obj 128 54 openpanel;
#X obj 128 31 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X text 123 4 load a sample;
#X floatatom 300 479 5 0 0 0 - - -, f 5;
#X text 299 501 Get recorded length;
#X connect 0 0 3 0;
#X connect 0 0 3 1;
#X connect 0 1 20 0;
#X connect 0 2 14 0;
#X connect 1 0 0 1;
#X connect 4 0 0 0;
#X connect 5 0 0 0;
#X connect 6 0 0 0;
#X connect 7 0 0 0;
#X connect 10 0 0 2;
#X connect 11 0 1 0;
#X connect 12 0 1 1;
#X connect 16 0 0 0;
#X connect 17 0 16 0;
#X connect 18 0 17 0;
