diff options
Diffstat (limited to 'nqpoly4/tabgrain-test.pd')
-rw-r--r-- | nqpoly4/tabgrain-test.pd | 109 |
1 files changed, 109 insertions, 0 deletions
diff --git a/nqpoly4/tabgrain-test.pd b/nqpoly4/tabgrain-test.pd new file mode 100644 index 0000000..8842ab6 --- /dev/null +++ b/nqpoly4/tabgrain-test.pd @@ -0,0 +1,109 @@ +#N canvas 183 46 668 627 10; +#X obj 36 533 catch~ foo-l; +#X obj 57 555 catch~ foo-r; +#X obj 37 583 dac~; +#X text 249 336 pitch; +#X text 331 338 attack; +#X text 373 336 decay; +#X text 422 336 volume; +#X floatatom 156 240 5 0 0 0 - - -; +#X text 164 223 duration; +#X floatatom 248 356 5 0 0 0 - - -; +#X floatatom 288 357 5 0 0 0 - - -; +#X floatatom 325 356 5 0 0 0 - - -; +#X floatatom 368 355 5 0 0 0 - - -; +#X floatatom 418 355 5 0 0 0 - - -; +#X obj 164 382 pack f s f f f f f f f; +#X floatatom 465 354 5 0 0 0 - - -; +#X text 473 336 pan; +#X obj 46 189 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +; +#X floatatom 98 197 5 0 0 0 - - -; +#X obj 166 440 print d; +#X obj 515 45 openpanel; +#X msg 513 18 bang; +#X obj 519 102 soundfiler; +#X obj 163 407 nqpoly4 8 tabgrain foo; +#X obj 155 344 f; +#X obj 276 230 phasor 1; +#X obj 310 282 * 0; +#X obj 312 303 + 0; +#X text 395 259 range; +#X text 403 293 start; +#X floatatom 357 293 0 0 0 0 - - -; +#X floatatom 356 259 0 0 0 0 - - -; +#X floatatom 528 127 0 0 0 0 - - -; +#X obj 110 297 t b b b; +#X obj 32 334 /; +#X obj 32 301 t b f; +#X floatatom 28 368 5 0 0 0 - - -; +#X text 21 385 density; +#X obj 378 29 table sampletab; +#X msg 190 302 symbol sampletab; +#X text 307 405 first creation argument (foo) is the name used to build +the throw~ objects. this is so you can have multiple tabgrains running +at the same time.; +#X obj 355 211 f; +#X msg 351 183 bang; +#X text 389 181 set phasor range to the sample length; +#X msg 436 274 0; +#X text 287 338 gliss; +#X text 20 33 pix.test.at; +#X msg 468 312 0.5; +#X msg 234 322 44; +#X text 95 180 grain frequency; +#X obj 68 239 metro 40; +#X msg 154 206 300; +#X text 6 12 confusing "test" patch for the tabgrain object; +#X msg 517 76 read -resize \$1 sampletab; +#X msg 413 316 0.5; +#X obj 287 174 / 60; +#X floatatom 287 154 5 0 0 0 - - -; +#X floatatom 299 200 5 0 0 0 - - -; +#X msg 287 128 60; +#X text 292 98 bpm; +#X connect 0 0 2 0; +#X connect 1 0 2 1; +#X connect 7 0 24 1; +#X connect 7 0 34 0; +#X connect 9 0 14 3; +#X connect 10 0 14 4; +#X connect 11 0 14 5; +#X connect 12 0 14 6; +#X connect 13 0 14 7; +#X connect 14 0 23 0; +#X connect 15 0 14 8; +#X connect 17 0 50 0; +#X connect 18 0 35 0; +#X connect 18 0 50 1; +#X connect 20 0 53 0; +#X connect 21 0 20 0; +#X connect 22 0 32 0; +#X connect 22 0 41 1; +#X connect 23 0 19 0; +#X connect 24 0 14 0; +#X connect 25 0 26 0; +#X connect 26 0 27 0; +#X connect 27 0 14 2; +#X connect 30 0 27 1; +#X connect 31 0 26 1; +#X connect 33 0 24 0; +#X connect 33 1 25 0; +#X connect 33 1 39 0; +#X connect 34 0 36 0; +#X connect 35 0 34 0; +#X connect 35 1 34 1; +#X connect 39 0 14 1; +#X connect 41 0 31 0; +#X connect 42 0 41 0; +#X connect 44 0 30 0; +#X connect 47 0 15 0; +#X connect 48 0 9 0; +#X connect 50 0 33 0; +#X connect 51 0 7 0; +#X connect 53 0 22 0; +#X connect 54 0 13 0; +#X connect 55 0 25 0; +#X connect 55 0 57 0; +#X connect 56 0 55 0; +#X connect 58 0 56 0; |