#N canvas 649 317 450 546 10;
#X obj 238 182 realtime;
#X msg 283 157 bang;
#X obj 94 50 loadbang;
#X obj 25 196 adc~;
#X msg 14 174 bang;
#X msg 133 93 \; pd dsp 1 \;;
#X obj 14 224 snapshot~;
#X obj 14 250 abs;
#X obj 238 204 * 1000;
#X obj 14 154 delay 5;
#X text 186 51 two fairly crap sources of "entropy";
#X text 222 111 actual elapsed external clock time;
#X obj 94 72 t b b b;
#X text 37 133 sample from the mic;
#X text 28 11 outputs a fairly random seed after 5 milliseconds;
#X text 130 275 mix them;
#X obj 14 273 * 1e+07;
#X obj 238 277 print seeder-realtime-component;
#X obj 14 365 print seeder-sample-component;
#X obj 209 411 expr $f1 ^ $f2;
#X obj 238 226 t a a;
#X obj 14 295 t a a;
#X obj 209 433 t a a;
#X obj 209 455 print seeder-SEED;
#X obj 236 479 outlet;
#X connect 0 0 8 0;
#X connect 1 0 0 1;
#X connect 2 0 12 0;
#X connect 3 0 6 0;
#X connect 3 1 6 0;
#X connect 4 0 6 0;
#X connect 6 0 7 0;
#X connect 7 0 16 0;
#X connect 8 0 20 0;
#X connect 9 0 4 0;
#X connect 12 0 9 0;
#X connect 12 1 1 0;
#X connect 12 2 5 0;
#X connect 16 0 21 0;
#X connect 19 0 22 0;
#X connect 20 0 17 0;
#X connect 20 1 19 1;
#X connect 21 0 19 0;
#X connect 21 1 18 0;
#X connect 22 0 23 0;
#X connect 22 1 24 0;
