aboutsummaryrefslogtreecommitdiff
path: root/anysndfiler.pd
diff options
context:
space:
mode:
authorN.N <matju@users.sourceforge.net>2009-12-14 19:55:54 +0000
committerIOhannes m zmölnig <zmoelnig@iem.at>2015-10-14 15:04:53 +0200
commitc235f09fc5ef83827ac53375015f469cd7e13eec (patch)
tree4639e88e27e105709a2bbd6352cec17808fdc5c9 /anysndfiler.pd
parent40194041a1efbf98c45185098e3795150a0128a4 (diff)
import version 0.36
svn path=/trunk/externals/august/readanysf~/; revision=12836
Diffstat (limited to 'anysndfiler.pd')
-rw-r--r--anysndfiler.pd136
1 files changed, 136 insertions, 0 deletions
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;