aboutsummaryrefslogtreecommitdiff
path: root/tof/sample.pd
diff options
context:
space:
mode:
Diffstat (limited to 'tof/sample.pd')
-rw-r--r--tof/sample.pd167
1 files changed, 167 insertions, 0 deletions
diff --git a/tof/sample.pd b/tof/sample.pd
new file mode 100644
index 0000000..4c1786a
--- /dev/null
+++ b/tof/sample.pd
@@ -0,0 +1,167 @@
+#N canvas 19 223 475 254 10;
+#N canvas 1257 168 871 665 guts 0;
+#X obj 182 257 soundfiler;
+#X msg 139 232 read -resize \$1 0-\$2 1-\$2;
+#X obj 138 180 list append \$1;
+#X obj 104 117 iemlib/soundfile_info;
+#X obj 25 -13 inlet;
+#X obj 105 -11 r \$1;
+#X obj 104 143 unpack f s f f f;
+#X obj 17 510 list;
+#X obj 104 77 cyclone/prepend read;
+#X obj 25 154 t b s;
+#X obj 35 572 send;
+#X obj 25 124 symbol;
+#X obj 305 -44 loadbang;
+#X obj 266 168 == 1;
+#X obj 138 205 zexy/demultiplex 0 1;
+#X msg 307 233 read -resize \$1 0-\$2;
+#X obj 287 193 t f f;
+#X obj 73 241 t b f b;
+#X obj 130 310 symbol \$1;
+#X obj 107 581 outlet;
+#X obj 160 579 outlet;
+#X obj 214 580 outlet;
+#X obj 263 578 outlet;
+#X obj 302 38 tof/argument 2;
+#X obj 304 71 route symbol;
+#X obj 379 114 pack f s;
+#X obj 428 42 symbol \$1;
+#X msg 694 184 \; 0-\$2 resize \$1 \; 1-\$2 resize \$1;
+#X obj 342 165 samplerate~;
+#X obj 378 90 t f f;
+#X obj 378 137 t b a;
+#X obj 304 -1 t b b b;
+#X obj 580 36 tof/argument 3;
+#X obj 505 254 pack f f s 2;
+#X obj 587 151 zexy/demultiplex;
+#X obj 636 91 > 1;
+#X msg 561 182 \; 0-\$2 resize \$1;
+#X obj 345 578 outlet;
+#X obj 457 578 outlet;
+#X obj 111 519 unpack f s f s f f f;
+#X msg 505 298 list \$1 none \$2 \$3 \$4 0 0;
+#N canvas 1077 165 450 300 packels 0;
+#X obj 57 16 inlet;
+#X obj 21 247 outlet;
+#X obj 70 247 outlet;
+#X obj 119 247 outlet;
+#X obj 176 244 outlet;
+#X obj 224 253 outlet;
+#X obj 277 250 outlet;
+#X obj 66 184 t b a;
+#X obj 118 185 t b a;
+#X obj 173 184 t b a;
+#X obj 225 185 t b a;
+#X obj 280 189 t b a;
+#X obj 344 246 outlet;
+#X obj 347 185 t b a;
+#X obj 68 69 route rate file size basename channels end start;
+#X connect 0 0 14 0;
+#X connect 7 0 1 0;
+#X connect 7 1 2 0;
+#X connect 8 0 1 0;
+#X connect 8 1 3 0;
+#X connect 9 0 1 0;
+#X connect 9 1 4 0;
+#X connect 10 0 1 0;
+#X connect 10 1 5 0;
+#X connect 11 0 1 0;
+#X connect 11 1 6 0;
+#X connect 13 0 1 0;
+#X connect 13 1 12 0;
+#X connect 14 0 1 0;
+#X connect 14 1 7 0;
+#X connect 14 2 8 0;
+#X connect 14 3 9 0;
+#X connect 14 4 10 0;
+#X connect 14 5 11 0;
+#X connect 14 6 13 0;
+#X restore 227 316 pd packels;
+#X obj 25 25 route return read bang;
+#X text 196 446 rate file size table_basename channels end start;
+#X obj 76 447 pack f s f s f f 0;
+#X connect 0 0 44 2;
+#X connect 0 0 44 5;
+#X connect 1 0 0 0;
+#X connect 2 0 14 0;
+#X connect 3 0 6 0;
+#X connect 4 0 42 0;
+#X connect 5 0 42 0;
+#X connect 6 0 17 0;
+#X connect 6 1 2 0;
+#X connect 6 1 44 1;
+#X connect 6 4 13 0;
+#X connect 6 4 44 4;
+#X connect 7 0 10 0;
+#X connect 8 0 3 0;
+#X connect 9 0 7 0;
+#X connect 9 1 10 1;
+#X connect 11 0 9 0;
+#X connect 12 0 31 0;
+#X connect 13 0 16 0;
+#X connect 14 0 1 0;
+#X connect 14 1 15 0;
+#X connect 15 0 0 0;
+#X connect 16 0 14 1;
+#X connect 17 1 44 0;
+#X connect 17 2 18 0;
+#X connect 18 0 44 3;
+#X connect 23 0 24 0;
+#X connect 24 0 8 0;
+#X connect 24 1 29 0;
+#X connect 25 0 30 0;
+#X connect 26 0 25 1;
+#X connect 26 0 33 2;
+#X connect 28 0 33 0;
+#X connect 29 0 25 0;
+#X connect 29 1 33 1;
+#X connect 30 0 28 0;
+#X connect 30 1 34 0;
+#X connect 31 0 23 0;
+#X connect 31 1 26 0;
+#X connect 31 2 32 0;
+#X connect 32 0 33 3;
+#X connect 32 0 35 0;
+#X connect 33 0 40 0;
+#X connect 34 0 36 0;
+#X connect 34 1 27 0;
+#X connect 35 0 34 1;
+#X connect 39 0 19 0;
+#X connect 39 1 20 0;
+#X connect 39 2 21 0;
+#X connect 39 4 22 0;
+#X connect 39 5 37 0;
+#X connect 39 6 38 0;
+#X connect 40 0 44 0;
+#X connect 41 0 44 0;
+#X connect 41 1 44 1;
+#X connect 41 2 44 2;
+#X connect 41 3 44 3;
+#X connect 41 4 44 4;
+#X connect 41 5 44 5;
+#X connect 41 6 44 6;
+#X connect 42 0 11 0;
+#X connect 42 1 8 0;
+#X connect 42 3 41 0;
+#X connect 44 0 7 1;
+#X connect 44 0 39 0;
+#X restore 164 35 pd guts;
+#X obj 164 12 inlet;
+#X text 11 9 Tables (click to view);
+#X floatatom 164 224 6 0 0 1 rate - -;
+#X symbolatom 171 200 40 0 0 1 file - -;
+#X floatatom 179 176 8 0 0 1 size - -;
+#X floatatom 187 153 5 0 0 1 channels - -;
+#X obj 14 30 table 0-\$1;
+#X obj 14 50 table 1-\$1;
+#X text 258 76 Information;
+#X floatatom 203 108 8 0 0 1 start - -;
+#X floatatom 195 130 8 0 0 1 end - -;
+#X connect 0 0 3 0;
+#X connect 0 1 4 0;
+#X connect 0 2 5 0;
+#X connect 0 3 6 0;
+#X connect 0 4 11 0;
+#X connect 0 5 10 0;
+#X connect 1 0 0 0;