From c235f09fc5ef83827ac53375015f469cd7e13eec Mon Sep 17 00:00:00 2001 From: "N.N" Date: Mon, 14 Dec 2009 19:55:54 +0000 Subject: import version 0.36 svn path=/trunk/externals/august/readanysf~/; revision=12836 --- anysndfiler.pd | 136 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 anysndfiler.pd (limited to 'anysndfiler.pd') diff --git a/anysndfiler.pd b/anysndfiler.pd new file mode 100644 index 0000000..86a0edf --- /dev/null +++ b/anysndfiler.pd @@ -0,0 +1,136 @@ +#N canvas 403 78 800 378 10; +#N canvas 314 180 836 579 loadfast 0; +#X obj 398 364 switch~; +#X obj 68 55 inlet; +#X obj 304 95 loadbang; +#X text 63 34 filename; +#X obj 396 179 inlet; +#X text 421 132 <--- upsampled by factor of 128 \, then switched off +; +#X obj 50 401 tabwrite~ \$0-samp-1; +#X obj 209 399 tabwrite~ \$0-samp-2; +#X msg 396 202 set 64 1 \$1 \, 0; +#X msg 304 129 set 64 1 128 \, 0; +#X msg 68 110 open \$1; +#X msg 511 346 0; +#X msg 309 332 1; +#X obj 414 403 print starting; +#X obj 549 360 print stoping; +#X obj 277 281 select 1; +#X obj 534 320 t b b; +#X floatatom 480 294 5 0 0 0 - - -; +#X obj 562 293 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X msg 111 183 play; +#X obj 480 264 route ready bang samplerate length; +#X floatatom 597 299 5 0 0 0 - - -; +#X floatatom 656 300 5 0 0 0 - - -; +#X msg 701 416 resize \$1; +#X obj 701 467 s \$0-samp-2; +#X obj 701 443 s \$0-samp-1; +#X obj 68 247 readanysf~ 2 12 1024; +#X obj 699 181 inlet; +#X obj 698 337 f; +#X obj 671 369 *; +#X floatatom 671 392 14 0 0 0 - - -; +#X obj 602 427 print size; +#X floatatom 716 371 5 0 0 0 - - -; +#X obj 277 303 t b b b b; +#X obj 655 334 f; +#X obj 602 325 t b b; +#X obj 580 514 outlet; +#X connect 1 0 10 0; +#X connect 2 0 9 0; +#X connect 4 0 8 0; +#X connect 8 0 0 0; +#X connect 10 0 26 0; +#X connect 11 0 0 0; +#X connect 11 0 36 0; +#X connect 12 0 0 0; +#X connect 12 0 13 0; +#X connect 15 0 33 0; +#X connect 16 0 11 0; +#X connect 16 1 14 0; +#X connect 19 0 26 0; +#X connect 20 0 15 0; +#X connect 20 0 17 0; +#X connect 20 1 16 0; +#X connect 20 1 18 0; +#X connect 20 2 21 0; +#X connect 20 3 22 0; +#X connect 22 0 34 1; +#X connect 23 0 24 0; +#X connect 23 0 25 0; +#X connect 26 0 6 0; +#X connect 26 1 7 0; +#X connect 26 2 20 0; +#X connect 27 0 28 1; +#X connect 28 0 29 1; +#X connect 28 0 32 0; +#X connect 29 0 30 0; +#X connect 30 0 31 0; +#X connect 30 0 23 0; +#X connect 33 0 6 0; +#X connect 33 0 7 0; +#X connect 33 1 19 0; +#X connect 33 2 12 0; +#X connect 33 3 35 0; +#X connect 34 0 29 0; +#X connect 35 0 34 0; +#X connect 35 1 28 0; +#X restore 118 186 pd loadfast; +#X obj 151 221 bng 15 250 50 0 empty empty done 17 7 1 10 -262144 -1 +-1; +#X obj 79 71 openpanel; +#X msg 79 49 bang; +#X obj 413 206 * 44100; +#X floatatom 413 145 5 0 0 1 buffer_length_in_seconds - -; +#X msg 413 235 resize \$1; +#X msg 459 183 22050; +#X msg 508 183 44100; +#X text 569 185 choose file samplerate; +#X obj 79 244 timer; +#X obj 79 129 t b a; +#X floatatom 79 275 10 0 0 0 - - -; +#X obj 413 60 loadbang; +#X msg 449 93 \; pd dsp 1; +#X msg 413 124 8; +#X obj 79 107 symbol; +#X msg 152 71 bang; +#X floatatom 185 138 5 0 0 0 - - -; +#X msg 152 93 64; +#X msg 185 94 128; +#X msg 218 93 512; +#X msg 253 93 1024; +#X msg 339 222 const 0; +#X obj 507 261 table \$0-samp-1; +#X obj 507 287 table \$0-samp-2; +#X obj 413 286 s \$0-samp-2; +#X obj 413 262 s \$0-samp-1; +#X obj 262 140 samplerate~; +#X connect 0 0 1 0; +#X connect 2 0 16 0; +#X connect 3 0 2 0; +#X connect 4 0 6 0; +#X connect 5 0 4 0; +#X connect 6 0 26 0; +#X connect 6 0 27 0; +#X connect 7 0 4 1; +#X connect 8 0 4 1; +#X connect 10 0 12 0; +#X connect 11 0 10 0; +#X connect 11 1 0 0; +#X connect 13 0 15 0; +#X connect 13 0 14 0; +#X connect 13 0 28 0; +#X connect 15 0 5 0; +#X connect 16 0 11 0; +#X connect 17 0 16 0; +#X connect 18 0 0 1; +#X connect 19 0 18 0; +#X connect 20 0 18 0; +#X connect 21 0 18 0; +#X connect 22 0 18 0; +#X connect 23 0 26 0; +#X connect 23 0 27 0; +#X connect 28 0 0 2; -- cgit v1.2.1