#N canvas 600 60 614 395 12;
#N canvas 404 737 450 300 showsync 0;
#X obj 205 102 inlet~;
#X obj 205 159 snapshot~;
#X obj 325 121 metro 50;
#X obj 325 89 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 325 22 loadbang;
#X msg 325 57 1;
#X obj 205 225 outlet;
#X connect 0 0 1 0;
#X connect 1 0 6 0;
#X connect 2 0 1 0;
#X connect 3 0 2 0;
#X connect 4 0 5 0;
#X connect 5 0 3 0;
#X restore 368 292 pd showsync;
#X floatatom 368 317 5 0 0 0 - - -;
#X floatatom 234 215 5 0 0 0 - - -;
#X floatatom 313 221 5 0 0 0 - - -;
#X msg 83 161 acquire_sample;
#X obj 316 193 hsl 128 15 0 1 0 0 empty empty position -2 -8 0 10 -262144
-1 -1 0 1;
#X text 232 192 speed;
#X obj 155 255 fftease/residency~ 5000;
#X obj 154 300 ./gain.dsp~;
#X obj 154 195 ./sfplay~;
#X text 42 97 [residency~] samples input to an internal buffer \, after
which the sound can be resynthesized with arbitrary speed and pitch.
, f 71;
#X obj 40 24 ./icon;
#X obj 242 36 fftease/residency~ 0;
#X text 393 37 -Spectral sample buffer;
#X connect 0 0 1 0;
#X connect 2 0 7 1;
#X connect 3 0 7 2;
#X connect 4 0 7 0;
#X connect 5 0 3 0;
#X connect 7 0 8 0;
#X connect 7 1 0 0;
#X connect 9 0 7 0;
