From d6db646c6c84ff6bf4144f3d07785fa30bbd0e58 Mon Sep 17 00:00:00 2001 From: Thomas O Fredericks Date: Sat, 29 May 2010 18:38:22 +0000 Subject: Adding some pitchshifting and timestretching sample players svn path=/trunk/externals/tof/; revision=13575 --- tof/sample.pd | 126 +++++++++++++++++++++++++++++++--------------------------- 1 file changed, 68 insertions(+), 58 deletions(-) (limited to 'tof/sample.pd') diff --git a/tof/sample.pd b/tof/sample.pd index 4c1786a..51c3a62 100644 --- a/tof/sample.pd +++ b/tof/sample.pd @@ -1,14 +1,14 @@ -#N canvas 19 223 475 254 10; +#N canvas 1234 378 467 220 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 25 -33 inlet; +#X obj 105 -31 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 101 92 cyclone/prepend read; #X obj 25 154 t b s; #X obj 35 572 send; #X obj 25 124 symbol; @@ -18,12 +18,12 @@ #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 126 331 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 322 582 outlet; +#X obj 297 30 tof/argument 2; #X obj 304 71 route symbol; #X obj 379 114 pack f s; #X obj 428 42 symbol \$1; @@ -37,10 +37,8 @@ #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; +#X obj 404 582 outlet; +#X obj 516 582 outlet; #N canvas 1077 165 450 300 packels 0; #X obj 57 16 inlet; #X obj 21 247 outlet; @@ -56,7 +54,7 @@ #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 obj 68 69 route rate file basename channels end start size; #X connect 0 0 14 0; #X connect 7 0 1 0; #X connect 7 1 2 0; @@ -77,22 +75,29 @@ #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 restore 289 305 pd packels; +#X text 214 450 rate file basename channels end start size; +#X obj 76 448 pack f s s f f 0 f; +#X msg 505 298 list \$1 none \$3 \$4 0 0 \$2; +#X obj 111 519 unpack f s s f f f f; +#X obj 263 581 outlet; +#N canvas 151 271 568 355 file 0; +#X restore 659 507 pd file; +#X obj 100 68 tof/path; +#X obj 25 5 route return read; +#X obj 88 33 cyclone/tosymbol; +#X connect 0 0 41 4; +#X connect 0 0 41 6; #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 4 0 47 0; +#X connect 5 0 47 0; #X connect 6 0 17 0; #X connect 6 1 2 0; -#X connect 6 1 44 1; +#X connect 6 1 41 1; #X connect 6 4 13 0; -#X connect 6 4 44 4; +#X connect 6 4 41 3; #X connect 7 0 10 0; #X connect 8 0 3 0; #X connect 9 0 7 0; @@ -104,11 +109,11 @@ #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 1 41 0; #X connect 17 2 18 0; -#X connect 18 0 44 3; +#X connect 18 0 41 2; #X connect 23 0 24 0; -#X connect 24 0 8 0; +#X connect 24 0 46 0; #X connect 24 1 29 0; #X connect 25 0 30 0; #X connect 26 0 25 1; @@ -123,45 +128,50 @@ #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 33 0 42 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 39 0 41 0; +#X connect 39 1 41 1; +#X connect 39 2 41 2; +#X connect 39 3 41 3; +#X connect 39 4 41 4; +#X connect 39 5 41 5; +#X connect 39 6 41 6; +#X connect 41 0 7 1; +#X connect 41 0 43 0; +#X connect 42 0 41 0; +#X connect 43 0 19 0; +#X connect 43 1 20 0; +#X connect 43 2 21 0; +#X connect 43 3 44 0; +#X connect 43 4 22 0; +#X connect 43 5 37 0; +#X connect 43 6 38 0; +#X connect 46 0 8 0; +#X connect 47 0 11 0; +#X connect 47 1 48 0; +#X connect 47 2 39 0; +#X connect 48 0 46 0; +#X restore 23 -20 pd guts; +#X obj 23 -45 inlet; +#X text 302 -15 Tables (click to view); +#X floatatom 23 138 6 0 0 1 rate - -; +#X symbolatom 29 116 40 0 0 1 file - -; +#X floatatom 62 7 8 0 0 1 size - -; +#X floatatom 42 71 5 0 0 1 channels - -; +#X obj 337 8 table 0-\$1; +#X obj 337 28 table 1-\$1; +#X text 142 -20 Information; +#X floatatom 55 27 8 0 0 1 start - -; +#X floatatom 49 49 8 0 0 1 end - -; +#X symbolatom 36 93 30 0 0 1 basename - -; #X connect 0 0 3 0; #X connect 0 1 4 0; -#X connect 0 2 5 0; +#X connect 0 2 12 0; #X connect 0 3 6 0; #X connect 0 4 11 0; #X connect 0 5 10 0; +#X connect 0 6 5 0; #X connect 1 0 0 0; -- cgit v1.2.1