From 3faf17f7b713905f582def227df90dac15f3468d Mon Sep 17 00:00:00 2001 From: "N.N." Date: Tue, 10 Jul 2007 07:47:46 +0000 Subject: This commit was generated by cvs2svn to compensate for changes in r7969, which included commits to RCS files with non-trunk default branches. svn path=/trunk/abstractions/s-abstractions/; revision=7970 --- s-breaker~.pd | 247 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 247 insertions(+) create mode 100644 s-breaker~.pd (limited to 's-breaker~.pd') diff --git a/s-breaker~.pd b/s-breaker~.pd new file mode 100644 index 0000000..3b2c286 --- /dev/null +++ b/s-breaker~.pd @@ -0,0 +1,247 @@ +#N struct 1082-template float time float id; +#N canvas 228 22 766 664 10; +#X obj 8 428 loadbang; +#X msg 8 467 0; +#X obj 8 514 f; +#X obj 39 514 + 1; +#X obj 419 22 bng 14 250 50 0 \$0-add \$0-add add 18 12 0 8 -260818 +-1 -1; +#X obj 15 488 r \$0-add; +#X obj 368 22 bng 14 250 50 0 \$0-clear \$0-clear clear 18 12 0 8 -260818 +-1 -1; +#X msg 48 365 \; \$1 clear; +#X obj 48 302 \$0; +#X obj 48 281 r \$0-clear; +#X obj 8 617 pack f f; +#X obj 59 593 * 16; +#X obj 79 428 r \$0-clear; +#X obj 97 594 s \$0-count; +#N canvas 308 113 599 543 1082-template 0; +#X msg 181 264 traverse \$1 \, bang; +#X obj 181 286 pointer; +#X obj 4 150 inlet; +#X obj 181 220 \$0; +#X obj 181 242 makefilename pd-%d-data; +#X msg 4 286 1; +#X obj 4 25 drawpolygon 5312 1 time(1:507)(1:507) 1 time(1:507)(1:507) +200; +#X obj 4 4 struct \$0-template float time float id; +#X obj 4 308 append \$0-template time id; +#X obj 92 286 r \$0-count; +#X obj 4 172 t b b; +#X obj 4 59 drawpolygon 18 1 time(1:507)(1:507) 200 time(1:507)(3:510) +200 time(1:507)(3:510) 209 time(1:507)(1:507) 209 time(1:507)(1:507) +200; +#X obj 4 106 drawnumber id time(3:510) 0 18; +#X connect 0 0 1 0; +#X connect 1 0 8 2; +#X connect 2 0 10 0; +#X connect 3 0 4 0; +#X connect 4 0 0 0; +#X connect 5 0 8 0; +#X connect 9 0 8 1; +#X connect 10 0 5 0; +#X connect 10 1 3 0; +#X restore 8 638 pd \$0-template; +#X obj 48 344 makefilename pd-%d-data; +#X obj 139 281 loadbang; +#X obj 139 302 s \$0-clear; +#N canvas 0 16 999 675 1082-data 0; +#X scalar 1082-template 65 1 \;; +#X coords 0 0 510 210 510 210 1; +#X restore 13 39 pd \$0-data; +#X msg 11 281 bang; +#X obj 238 643 outlet~; +#X text 8 262 clear all break points; +#X text 6 408 add a new thing; +#X text 282 264 takes in note pairs; +#N canvas 0 0 450 300 graph3 0; +#X array \$0-sample 170688 float 2; +#X coords 0 1 170688 -1 510 210 1; +#X restore 13 39 graph; +#X obj 14 40 cnv 15 508 208 empty empty empty 20 12 0 14 -166441 -66577 +0; +#N canvas 229 22 765 663 loadybits 0; +#X obj 176 594 outlet~; +#X obj 176 503 line~; +#X obj 176 461 pack f f; +#X obj 176 525 tabread4~ \$0-sample; +#X obj 192 10 r \$0-open; +#X obj 192 32 openpanel; +#X obj 192 126 soundfiler; +#X obj 192 79 pack s s; +#X obj 264 9 loadbang; +#X obj 264 32 \$0; +#X msg 192 101 read -resize \$1 \$2; +#X obj 176 372 f; +#X obj 109 123 t b b; +#X obj 54 159 r \$0-stop; +#X msg 359 9 bang; +#X msg 264 53 symbol \$1-sample; +#X obj 109 101 r \$0-shot; +#X obj 199 548 r \$0-vol; +#X obj 176 572 *~ 1; +#X obj 248 148 r \$0-freq; +#X obj 227 372 f; +#X obj 248 336 t b f; +#X obj 227 423 * 1; +#X obj 278 394 / 229.335; +#X obj 227 394 / 44.1; +#X obj 15 95 inlet; +#X obj 45 212 f; +#X obj 29 239 *; +#X obj 15 123 t f b; +#X obj 139 461 f; +#X obj 192 148 t f f f; +#X obj 227 307 -; +#X obj 227 279 t b f; +#X obj 29 262 t f f; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 3 0 18 0; +#X connect 4 0 5 0; +#X connect 5 0 7 0; +#X connect 6 0 30 0; +#X connect 7 0 10 0; +#X connect 8 0 9 0; +#X connect 9 0 15 0; +#X connect 10 0 6 0; +#X connect 11 0 2 0; +#X connect 12 0 11 0; +#X connect 12 1 29 0; +#X connect 13 0 29 0; +#X connect 14 0 9 0; +#X connect 15 0 7 1; +#X connect 16 0 12 0; +#X connect 17 0 18 1; +#X connect 18 0 0 0; +#X connect 19 0 21 0; +#X connect 20 0 24 0; +#X connect 21 0 20 0; +#X connect 21 1 23 0; +#X connect 22 0 2 1; +#X connect 23 0 22 1; +#X connect 24 0 22 0; +#X connect 25 0 28 0; +#X connect 26 0 27 1; +#X connect 27 0 33 0; +#X connect 28 0 27 0; +#X connect 28 1 26 0; +#X connect 29 0 1 0; +#X connect 30 0 31 0; +#X connect 30 1 11 1; +#X connect 30 2 26 1; +#X connect 31 0 20 1; +#X connect 32 0 31 0; +#X connect 32 1 31 1; +#X connect 33 0 29 1; +#X connect 33 1 32 0; +#X restore 238 620 pd loadybits; +#X obj 239 265 inlet; +#X obj 239 365 unpack f f; +#X obj 239 387 t b f; +#X obj 239 509 s \$0-shot; +#X msg 239 487 bang; +#X obj 304 412 s \$0-vol; +#X obj 304 389 / 127; +#X obj 269 461 s \$0-freq; +#X obj 269 412 mtof; +#X obj 269 437 expr 60000 / $f1; +#X obj 320 22 bng 14 250 50 0 \$0-open \$0-open open 18 10 0 8 -260818 +-1 -1; +#X obj 8 540 t f f f; +#X obj 460 22 nbx 3 14 0 32 0 0 \$0-start \$1-start start 34 12 0 8 +-260818 -1 -1 1 256; +#N canvas 234 44 715 636 lookup 0; +#X obj 14 475 outlet; +#X msg 116 296 next; +#X obj 269 329 pointer; +#X obj 269 222 \$0; +#X obj 65 217 until; +#X obj 65 249 f; +#X obj 93 249 + 1; +#X msg 150 200 0; +#X msg 269 271 traverse \$1; +#X obj 65 94 mod; +#X obj 81 44 r \$0-count; +#X obj 14 22 inlet; +#X obj 269 422 / 510; +#X obj 269 247 makefilename pd-%d-data; +#X obj 14 44 select 0; +#X msg 14 66 0; +#X obj 269 351 get \$0-template time id; +#X obj 269 401 spigot; +#X obj 425 372 ==; +#X obj 65 115 t b b b f; +#X obj 81 159 r \$0-count; +#X obj 65 185 f; +#X obj 428 450 print equal; +#X obj 81 69 + 1; +#X connect 1 0 2 0; +#X connect 2 0 16 0; +#X connect 3 0 13 0; +#X connect 4 0 5 0; +#X connect 5 0 6 0; +#X connect 5 0 1 0; +#X connect 6 0 5 1; +#X connect 7 0 5 0; +#X connect 8 0 2 0; +#X connect 9 0 19 0; +#X connect 10 0 23 0; +#X connect 11 0 14 0; +#X connect 12 0 0 0; +#X connect 13 0 8 0; +#X connect 14 0 15 0; +#X connect 14 1 9 0; +#X connect 15 0 0 0; +#X connect 16 0 17 0; +#X connect 16 1 18 0; +#X connect 17 0 12 0; +#X connect 18 0 17 1; +#X connect 18 0 22 0; +#X connect 19 0 21 0; +#X connect 19 1 7 0; +#X connect 19 2 3 0; +#X connect 19 3 18 1; +#X connect 20 0 21 1; +#X connect 21 0 4 0; +#X connect 23 0 9 1; +#X restore 476 445 pd lookup; +#X obj 239 286 t l b; +#X obj 269 310 f; +#X obj 285 286 r \$0-start; +#X obj 476 619 outlet; +#X connect 0 0 1 0; +#X connect 1 0 2 0; +#X connect 2 0 3 0; +#X connect 2 0 38 0; +#X connect 3 0 2 1; +#X connect 5 0 2 0; +#X connect 8 0 15 0; +#X connect 9 0 8 0; +#X connect 10 0 14 0; +#X connect 11 0 10 1; +#X connect 12 0 1 0; +#X connect 15 0 7 0; +#X connect 16 0 17 0; +#X connect 19 0 8 0; +#X connect 26 0 20 0; +#X connect 27 0 41 0; +#X connect 28 0 29 0; +#X connect 28 1 33 0; +#X connect 29 0 31 0; +#X connect 29 1 35 0; +#X connect 31 0 30 0; +#X connect 33 0 32 0; +#X connect 35 0 36 0; +#X connect 36 0 34 0; +#X connect 38 0 10 0; +#X connect 38 1 11 0; +#X connect 38 2 13 0; +#X connect 40 0 44 0; +#X connect 40 0 26 0; +#X connect 41 0 28 0; +#X connect 41 1 42 0; +#X connect 42 0 40 0; +#X connect 43 0 42 1; +#X coords 0 0 516 232 516 232 1 10 20; -- cgit v1.2.1