diff options
Diffstat (limited to 'msd2D/01_msd2Dtest.pd')
-rw-r--r-- | msd2D/01_msd2Dtest.pd | 84 |
1 files changed, 44 insertions, 40 deletions
diff --git a/msd2D/01_msd2Dtest.pd b/msd2D/01_msd2Dtest.pd index 9134b53..718310b 100644 --- a/msd2D/01_msd2Dtest.pd +++ b/msd2D/01_msd2Dtest.pd @@ -1,4 +1,4 @@ -#N canvas 396 84 839 834 10; +#N canvas 552 22 843 838 10; #X obj 52 15 loadbang; #X obj 314 524 print msd; #X obj 633 647 gemwin; @@ -38,7 +38,7 @@ #X text 351 396 SET RIGIDITY AND VISCOSITY OF LINKS; #X msg 82 442 forceX mob 100; #X msg 208 443 forceY mob 100; -#N canvas 643 123 605 590 massrender 0; +#N canvas 643 123 609 594 massrender 0; #X obj 127 22 inlet; #X obj 48 203 translateXYZ; #X obj 48 229 sphere 0.1; @@ -47,27 +47,29 @@ #X obj 192 87 / 12.5; #X obj 192 110 - 4; #X obj 48 177 separator; -#X obj 48 153 any; #X obj 125 136 t b f; #X obj 127 57 unpack f f f; -#X obj 64 114 gemhead 45; -#X connect 0 0 10 0; +#X obj 48 141 gemhead 45; +#X msg 48 104 0; +#X obj 47 58 loadbang; +#X connect 0 0 9 0; #X connect 1 0 2 0; #X connect 3 0 4 0; -#X connect 4 0 9 0; +#X connect 4 0 8 0; #X connect 5 0 6 0; #X connect 6 0 1 2; #X connect 7 0 1 0; -#X connect 8 0 7 0; -#X connect 9 0 8 0; -#X connect 9 1 1 1; -#X connect 10 1 3 0; -#X connect 10 2 5 0; -#X connect 11 0 8 1; +#X connect 8 0 10 0; +#X connect 8 1 1 1; +#X connect 9 1 3 0; +#X connect 9 2 5 0; +#X connect 10 0 7 0; +#X connect 11 0 10 0; +#X connect 12 0 11 0; #X restore 134 591 pd massrender; #X obj 53 562 route linksPos massesPos; #X text 261 572 DISPLAY MASSES AND LINKS; -#N canvas 731 296 450 300 gemmouse 0; +#N canvas 731 296 458 308 gemmouse 0; #X obj 189 77 gemmouse; #X obj 189 184 pack f f; #X obj 189 218 spigot; @@ -78,21 +80,21 @@ #X obj 216 108 / -5; #X obj 79 51 inlet; #X obj 140 75 inlet; -#X obj 141 120 l; #X obj 109 98 t b; +#X obj 141 120 list; #X connect 0 0 6 0; #X connect 0 1 7 0; #X connect 0 2 2 1; #X connect 1 0 2 0; -#X connect 2 0 10 1; +#X connect 2 0 11 1; #X connect 4 0 1 0; #X connect 5 0 1 1; #X connect 6 0 4 0; #X connect 7 0 5 0; -#X connect 8 0 11 0; -#X connect 9 0 10 1; -#X connect 10 0 3 0; -#X connect 11 0 10 0; +#X connect 8 0 10 0; +#X connect 9 0 11 1; +#X connect 10 0 11 0; +#X connect 11 0 3 0; #X restore 53 674 pd gemmouse; #X obj 53 653 gemhead; #X msg 53 695 posX fix \$1; @@ -100,14 +102,13 @@ #X text 204 677 SET FIXED MASS TO MOUSE POSITION; #X msg 171 134 mass mob 1 \$1 \$2 \$3; #X msg 171 113 100 50 90 \, 100 40 10; -#N canvas 0 0 450 300 linkrender 0; +#N canvas 0 22 454 304 linkrender 0; #X obj 127 22 inlet; #X obj 127 86 / 12.5; #X obj 127 109 - 4; #X obj 187 87 / 12.5; #X obj 187 110 - 4; #X obj 48 177 separator; -#X obj 48 153 any; #X obj 125 136 t b f; #X obj 241 86 / 12.5; #X obj 241 109 - 4; @@ -117,27 +118,30 @@ #X obj 155 189 pack f f 0; #X obj 241 190 pack f f 0; #X obj 127 57 unpack f f f f f; -#X obj 64 114 gemhead 45; -#X connect 0 0 15 0; +#X obj 46 130 gemhead 45; +#X obj 45 44 loadbang; +#X msg 45 68 0; +#X connect 0 0 14 0; #X connect 1 0 2 0; -#X connect 2 0 7 0; +#X connect 2 0 6 0; #X connect 3 0 4 0; -#X connect 4 0 13 1; -#X connect 5 0 12 0; -#X connect 6 0 5 0; -#X connect 7 0 6 0; -#X connect 7 1 13 0; -#X connect 8 0 9 0; -#X connect 9 0 14 0; -#X connect 10 0 11 0; -#X connect 11 0 14 1; -#X connect 13 0 12 1; -#X connect 14 0 12 2; -#X connect 15 1 1 0; -#X connect 15 2 3 0; -#X connect 15 3 8 0; -#X connect 15 4 10 0; -#X connect 16 0 6 1; +#X connect 4 0 12 1; +#X connect 5 0 11 0; +#X connect 6 0 15 0; +#X connect 6 1 12 0; +#X connect 7 0 8 0; +#X connect 8 0 13 0; +#X connect 9 0 10 0; +#X connect 10 0 13 1; +#X connect 12 0 11 1; +#X connect 13 0 11 2; +#X connect 14 1 1 0; +#X connect 14 2 3 0; +#X connect 14 3 7 0; +#X connect 14 4 9 0; +#X connect 15 0 5 0; +#X connect 16 0 17 0; +#X connect 17 0 15 0; #X restore 53 613 pd linkrender; #X msg 153 160 50 50; #X msg 189 91 mass fix 0 100 50 50; |