aboutsummaryrefslogtreecommitdiff
path: root/xgui/doc/sound/09_more_physics3.pd
diff options
context:
space:
mode:
Diffstat (limited to 'xgui/doc/sound/09_more_physics3.pd')
-rw-r--r--xgui/doc/sound/09_more_physics3.pd217
1 files changed, 217 insertions, 0 deletions
diff --git a/xgui/doc/sound/09_more_physics3.pd b/xgui/doc/sound/09_more_physics3.pd
new file mode 100644
index 00000000..d12a12d3
--- /dev/null
+++ b/xgui/doc/sound/09_more_physics3.pd
@@ -0,0 +1,217 @@
+#N canvas 325 6 668 671 12;
+#X msg 466 13 show;
+#X obj 7 37 loadbang;
+#X obj 33 75 t b b b b;
+#X msg 218 9 on;
+#X msg 220 87 xy1 \$1 \$2;
+#X msg 324 86 xy2 \$1 \$2;
+#X text 52 202 dh20020404;
+#X msg 230 168 xy1 \$1 \$2;
+#X msg 326 168 xy2 \$1 \$2;
+#X msg 221 406 xy1 \$1 \$2;
+#X msg 314 404 xy2 \$1 \$2;
+#X obj 470 91 seg l1 */my_string/l1;
+#X obj 475 168 seg l2 */my_string/l2;
+#X msg 216 490 xy1 \$1 \$2;
+#X msg 317 490 xy2 \$1 \$2;
+#X msg 209 573 xy1 \$1 \$2;
+#X msg 315 572 xy2 \$1 \$2;
+#X obj 477 50 seg m1 */my_string/m1;
+#X msg 219 245 xy1 \$1 \$2;
+#X msg 317 242 xy2 \$1 \$2;
+#X obj 463 254 seg l3 */my_string/l3;
+#X msg 220 320 xy1 \$1 \$2;
+#X msg 321 321 xy2 \$1 \$2;
+#X obj 458 337 seg l4 */my_string/l4;
+#X obj 340 757 seg m2 */my_string/m2;
+#X obj 452 420 seg l5 */my_string/l5;
+#X obj 455 508 seg l6 */my_string/l6;
+#X obj 571 14 light_over;
+#X msg 515 13 raise;
+#X msg 212 653 xy1 \$1 \$2;
+#X msg 318 652 xy2 \$1 \$2;
+#X msg 102 771 xy1 \$1 \$2;
+#X msg 208 770 xy2 \$1 \$2;
+#X obj 458 588 seg l7 */my_string/l7;
+#X obj 450 666 seg l8 */my_string/l8;
+#X msg 506 -9 width 30;
+#X msg 30 662 width 10;
+#X text 60 224 dh20020405;
+#X text 24 9 a nice string...;
+#X obj 102 745 mass m9 50 250 100 0 0;
+#X obj 230 142 mass m2 1 250 240 0 0;
+#X obj 219 219 mass m3 1 250 220 0 0;
+#X obj 220 294 mass m4 1 250 200 0 0;
+#X obj 221 380 mass m5 1 250 180 0 0;
+#X obj 210 465 mass m6 1 250 160 0 0;
+#X obj 209 547 mass m7 1 250 140 0 0;
+#X obj 212 627 mass m8 1 250 120 0 0;
+#X obj 237 36 force f1 0 10000;
+#X obj 164 720 damping d9 3000;
+#X obj 330 779 spring sl 5000 0 250 250 250 100;
+#X obj 450 692 spring s9 1000 20;
+#X obj 458 614 spring s8 1000 20;
+#X obj 455 534 spring s6 1000 20;
+#X obj 452 446 spring s5 1000 20;
+#X obj 458 363 spring s4 1000 20;
+#X obj 463 280 spring s3 1000 20;
+#X obj 461 195 spring s2 1000 20;
+#X obj 470 118 spring s1 1000 20;
+#X obj 282 13 damping d1 10;
+#X obj 291 121 damping d2 10;
+#X obj 281 195 damping d3 10;
+#X obj 285 270 damping d4 10;
+#X obj 282 356 damping d5 10;
+#X obj 285 438 damping d6 10;
+#X obj 271 522 damping d7 10;
+#X obj 274 602 damping d8 10;
+#X text 21 -11 This example is running OK on a PIII 800;
+#X msg 51 101 show \, size 500 800;
+#X msg 70 125 color white;
+#X obj 53 156 canvas */my_string;
+#X obj 85 267 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144
+-1 -1 12700 1;
+#X obj 22 581 -;
+#X obj 43 544 t f f;
+#X obj 40 328 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144
+-1 -1 0 1;
+#X obj 20 469 -;
+#X obj 41 432 t f f;
+#X msg 24 512 drag \$1 0;
+#X msg 26 624 drag 0 \$1;
+#X obj 219 61 mass m1 2 250 260 0 0;
+#X connect 0 0 12 0;
+#X connect 0 0 17 0;
+#X connect 0 0 11 0;
+#X connect 0 0 24 0;
+#X connect 0 0 20 0;
+#X connect 0 0 23 0;
+#X connect 0 0 25 0;
+#X connect 0 0 26 0;
+#X connect 0 0 33 0;
+#X connect 0 0 34 0;
+#X connect 1 0 2 0;
+#X connect 2 0 35 0;
+#X connect 2 0 28 0;
+#X connect 2 0 3 0;
+#X connect 2 1 0 0;
+#X connect 2 2 68 0;
+#X connect 2 3 67 0;
+#X connect 3 0 39 0;
+#X connect 3 0 40 0;
+#X connect 3 0 41 0;
+#X connect 3 0 42 0;
+#X connect 3 0 43 0;
+#X connect 3 0 44 0;
+#X connect 3 0 45 0;
+#X connect 3 0 46 0;
+#X connect 3 0 78 0;
+#X connect 4 0 11 0;
+#X connect 4 0 17 0;
+#X connect 5 0 17 0;
+#X connect 7 0 12 0;
+#X connect 8 0 11 0;
+#X connect 9 0 25 0;
+#X connect 10 0 23 0;
+#X connect 13 0 26 0;
+#X connect 14 0 25 0;
+#X connect 15 0 33 0;
+#X connect 16 0 26 0;
+#X connect 17 0 27 0;
+#X connect 18 0 20 0;
+#X connect 19 0 12 0;
+#X connect 21 0 23 0;
+#X connect 22 0 20 0;
+#X connect 27 0 17 0;
+#X connect 28 0 17 0;
+#X connect 29 0 34 0;
+#X connect 30 0 33 0;
+#X connect 31 0 24 0;
+#X connect 32 0 34 0;
+#X connect 32 0 24 0;
+#X connect 35 0 17 0;
+#X connect 36 0 24 0;
+#X connect 39 1 31 0;
+#X connect 39 1 32 0;
+#X connect 39 1 48 1;
+#X connect 39 1 49 1;
+#X connect 39 1 50 2;
+#X connect 40 1 7 0;
+#X connect 40 1 8 0;
+#X connect 40 1 56 1;
+#X connect 40 1 57 2;
+#X connect 40 1 59 1;
+#X connect 41 1 18 0;
+#X connect 41 1 19 0;
+#X connect 41 1 55 1;
+#X connect 41 1 56 2;
+#X connect 41 1 60 1;
+#X connect 42 1 21 0;
+#X connect 42 1 22 0;
+#X connect 42 1 54 1;
+#X connect 42 1 55 2;
+#X connect 42 1 61 1;
+#X connect 43 1 9 0;
+#X connect 43 1 10 0;
+#X connect 43 1 53 1;
+#X connect 43 1 54 2;
+#X connect 43 1 62 1;
+#X connect 44 1 13 0;
+#X connect 44 1 14 0;
+#X connect 44 1 52 1;
+#X connect 44 1 53 2;
+#X connect 44 1 63 1;
+#X connect 45 1 15 0;
+#X connect 45 1 16 0;
+#X connect 45 1 51 1;
+#X connect 45 1 52 2;
+#X connect 45 1 64 1;
+#X connect 46 1 29 0;
+#X connect 46 1 30 0;
+#X connect 46 1 50 1;
+#X connect 46 1 51 2;
+#X connect 46 1 65 1;
+#X connect 47 1 78 1;
+#X connect 48 1 39 1;
+#X connect 49 1 39 1;
+#X connect 50 1 46 1;
+#X connect 50 2 39 1;
+#X connect 51 1 45 1;
+#X connect 51 2 46 1;
+#X connect 52 1 44 1;
+#X connect 52 2 45 1;
+#X connect 53 1 43 1;
+#X connect 53 2 44 1;
+#X connect 54 1 42 1;
+#X connect 54 2 43 1;
+#X connect 55 1 41 1;
+#X connect 55 2 42 1;
+#X connect 56 1 40 1;
+#X connect 56 2 41 1;
+#X connect 57 1 78 1;
+#X connect 57 2 40 1;
+#X connect 57 2 40 1;
+#X connect 58 1 78 1;
+#X connect 59 1 40 1;
+#X connect 60 1 41 1;
+#X connect 61 1 42 1;
+#X connect 62 1 43 1;
+#X connect 63 1 44 1;
+#X connect 64 1 45 1;
+#X connect 65 1 46 1;
+#X connect 67 0 69 0;
+#X connect 68 0 69 0;
+#X connect 70 0 72 0;
+#X connect 71 0 77 0;
+#X connect 72 0 71 1;
+#X connect 72 1 71 0;
+#X connect 73 0 75 0;
+#X connect 74 0 76 0;
+#X connect 75 0 74 1;
+#X connect 75 1 74 0;
+#X connect 76 0 39 0;
+#X connect 77 0 39 0;
+#X connect 78 1 4 0;
+#X connect 78 1 5 0;
+#X connect 78 1 57 1;
+#X connect 78 1 58 1;