From 341d5303b4612e506897b3c7f494b0d85434ad33 Mon Sep 17 00:00:00 2001 From: Thomas O Fredericks Date: Fri, 28 May 2010 13:46:58 +0000 Subject: Added a few sample abstractions svn path=/trunk/externals/tof/; revision=13574 --- tof/sample.pd | 167 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 167 insertions(+) create mode 100644 tof/sample.pd (limited to 'tof/sample.pd') 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; -- cgit v1.2.1