#N canvas 116 91 589 642 12; #X declare -lib Gem; #X obj 32 75 t b b; #X obj 32 27 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 170 26 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 73 277 0 \, destroy; #X obj 39 305 gemwin; #X msg 39 252 reset \, create \, 1; #N canvas 46 337 1195 749 structure 0; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 25 279 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 77 344 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 119 216 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 114 378 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 141 350 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 197 282 pd link; #N canvas 0 0 460 310 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 -1 0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 28 215 pd mass; #N canvas 0 0 456 306 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 -1 0; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 22 372 pd mass; #N canvas 0 0 456 306 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 -0.5 0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 195 216 pd mass; #N canvas 0 0 458 308 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 -0.5 0; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 194 379 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 365 279 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 417 344 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 459 216 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 454 378 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 481 350 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 537 282 pd link; #N canvas 0 0 456 306 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 0 0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 368 215 pd mass; #N canvas 0 0 456 306 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 0 0; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 362 372 pd mass; #N canvas 0 0 456 306 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 0.5 0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 535 216 pd mass; #N canvas 0 0 458 308 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 0.5 0; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 534 378 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 735 282 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 787 347 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 829 219 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 824 381 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 851 353 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 907 285 pd link; #N canvas 0 0 456 306 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 1 0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 738 218 pd mass; #N canvas 0 0 456 306 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 1 0; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 730 378 pd mass; #N canvas 0 0 458 308 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 25 65 mass2D \$0-mass 50 1.5 0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 905 219 pd mass; #N canvas 0 0 460 310 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 1.5 0; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 904 381 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 233 344 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 291 215 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 290 378 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 311 340 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 612 342 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 641 219 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 649 376 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 676 348 pd link; #N canvas 0 0 462 312 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 -0.75 1; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 123 96 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 64 150 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 164 153 pd link; #N canvas 0 0 462 312 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 -0.25 1; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 297 94 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 238 148 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 334 153 pd link; #N canvas 0 0 462 312 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 0.25 1; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 482 100 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 422 154 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 523 157 pd link; #N canvas 0 0 462 312 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 0.75 1; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 668 106 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 609 160 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 709 163 pd link; #N canvas 0 0 462 312 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 1.25 1; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 851 110 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 792 164 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 892 167 pd link; #N canvas 0 0 462 312 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 -0.75 -0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 96 503 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 49 434 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 149 437 pd link; #N canvas 0 0 462 312 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 -0.25 -0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 270 501 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 227 436 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 319 437 pd link; #N canvas 0 0 462 312 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 66 mass2D \$0-mass 50 0.25 -0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 455 507 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 407 438 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 508 441 pd link; #N canvas 0 0 462 312 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 0.75 -0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 641 513 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 594 444 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 694 447 pd link; #N canvas 0 0 464 314 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 1.25 -0.5; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 825 516 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 777 448 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 877 451 pd link; #X obj 613 11 inlet; #N canvas 0 0 454 304 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 4 1; #X connect 2 0 4 0; #X connect 4 0 3 0; #X connect 4 1 1 0; #X restore 466 321 pd link; #N canvas 0 0 456 306 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 4 1; #X connect 2 0 4 0; #X connect 4 0 3 0; #X connect 4 1 1 0; #X restore 425 248 pd link; #N canvas 0 0 454 304 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 4 1; #X connect 2 0 4 0; #X connect 4 0 3 0; #X connect 4 1 1 0; #X restore 309 303 pd link; #N canvas 0 0 454 304 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 4 1; #X connect 2 0 4 0; #X connect 4 0 3 0; #X connect 4 1 1 0; #X restore 299 264 pd link; #N canvas 787 26 460 310 mass 0; #X obj 26 38 inlet; #X obj 11 137 outlet; #X obj 25 104 unpack s f f; #X obj 285 48 gemhead; #X obj 284 89 translateXYZ; #X obj 281 131 sphere 0.1; #X obj 24 65 mass2D \$0-mass 50 2 0.25; #X connect 0 0 6 0; #X connect 2 1 4 1; #X connect 2 2 4 2; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 6 0 2 0; #X connect 6 0 1 0; #X restore 1037 291 pd mass; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 977 346 pd link; #N canvas 0 0 452 302 link 0; #X obj 177 35 inlet; #X obj 171 96 outlet; #X obj 12 32 inlet; #X obj 6 93 outlet; #X msg 56 156 \$1 \$2 0; #X obj 24 186 gemhead; #X obj 26 210 curve 2; #X msg 134 155 \$1 \$2 0; #X obj 45 61 link2D \$0-link 0 10 2.5 0.1; #X connect 0 0 7 0; #X connect 0 0 8 1; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 4 0 6 1; #X connect 5 0 6 0; #X connect 7 0 6 2; #X connect 8 0 3 0; #X connect 8 1 1 0; #X restore 970 258 pd link; #X msg 613 35 position2D 0 \$1; #X obj 96 529 unpack s f f; #X obj 187 556 route -3.8; #X msg 262 582 0 200; #X obj 187 610 line~; #X obj 168 636 *~; #X obj 270 526 unpack s f f; #X obj 361 553 route -3.8; #X msg 436 579 0 200; #X obj 361 607 line~; #X obj 342 633 *~; #X obj 455 533 unpack s f f; #X obj 546 560 route -3.8; #X msg 621 586 0 200; #X obj 546 614 line~; #X obj 527 640 *~; #X obj 521 679 dac~; #X obj 642 539 unpack s f f; #X obj 733 566 route -3.8; #X msg 808 592 0 200; #X obj 733 620 line~; #X obj 714 646 *~; #X obj 826 542 unpack s f f; #X obj 917 569 route -3.8; #X msg 992 595 0 200; #X obj 917 623 line~; #X obj 898 649 *~; #X obj 292 559 osc~ 183; #X obj 477 566 osc~ 370; #X obj 664 572 osc~ 457; #X msg 362 581 0.1 5; #X msg 546 588 0.1 5; #X msg 733 594 0.1 5; #X obj 458 59 link2D link3 0 0 0.08 0; #X obj 118 562 osc~ 805; #X msg 187 584 0.1 5; #X msg 915 596 0.6 5; #X obj 845 570 osc~ 105; #X connect 0 0 6 0; #X connect 0 1 7 0; #X connect 1 0 7 0; #X connect 1 1 8 0; #X connect 2 0 6 0; #X connect 2 1 8 0; #X connect 3 0 7 0; #X connect 3 1 9 0; #X connect 4 0 6 0; #X connect 4 1 9 0; #X connect 5 0 8 0; #X connect 5 1 9 0; #X connect 6 0 0 0; #X connect 6 0 2 0; #X connect 6 0 4 0; #X connect 6 0 39 0; #X connect 6 0 70 0; #X connect 7 0 0 1; #X connect 7 0 3 0; #X connect 7 0 1 0; #X connect 7 0 54 0; #X connect 7 0 69 0; #X connect 8 0 5 0; #X connect 8 0 2 1; #X connect 8 0 1 1; #X connect 8 0 33 0; #X connect 8 0 31 0; #X connect 8 0 40 1; #X connect 8 0 42 0; #X connect 8 0 72 0; #X connect 9 0 5 1; #X connect 9 0 3 1; #X connect 9 0 4 1; #X connect 9 0 30 0; #X connect 9 0 32 0; #X connect 9 0 55 1; #X connect 9 0 57 0; #X connect 9 0 71 0; #X connect 10 0 16 0; #X connect 10 1 17 0; #X connect 11 0 17 0; #X connect 11 1 18 0; #X connect 12 0 16 0; #X connect 12 1 18 0; #X connect 13 0 17 0; #X connect 13 1 19 0; #X connect 14 0 16 0; #X connect 14 1 19 0; #X connect 15 0 18 0; #X connect 15 1 19 0; #X connect 16 0 10 0; #X connect 16 0 12 0; #X connect 16 0 14 0; #X connect 16 0 30 1; #X connect 16 0 31 1; #X connect 16 0 43 1; #X connect 16 0 45 0; #X connect 16 0 109 0; #X connect 17 0 10 1; #X connect 17 0 13 0; #X connect 17 0 11 0; #X connect 17 0 32 1; #X connect 17 0 33 1; #X connect 17 0 58 1; #X connect 17 0 60 0; #X connect 18 0 15 0; #X connect 18 0 12 1; #X connect 18 0 11 1; #X connect 18 0 37 0; #X connect 18 0 35 0; #X connect 18 0 46 1; #X connect 18 0 48 0; #X connect 19 0 15 1; #X connect 19 0 13 1; #X connect 19 0 14 1; #X connect 19 0 34 0; #X connect 19 0 36 0; #X connect 19 0 61 1; #X connect 19 0 63 0; #X connect 20 0 26 0; #X connect 20 1 27 0; #X connect 21 0 27 0; #X connect 21 1 28 0; #X connect 22 0 26 0; #X connect 22 1 28 0; #X connect 23 0 27 0; #X connect 23 1 29 0; #X connect 24 0 26 0; #X connect 24 1 29 0; #X connect 25 0 28 0; #X connect 25 1 29 0; #X connect 26 0 20 0; #X connect 26 0 22 0; #X connect 26 0 24 0; #X connect 26 0 34 1; #X connect 26 0 35 1; #X connect 26 0 49 1; #X connect 26 0 51 0; #X connect 26 0 71 1; #X connect 27 0 20 1; #X connect 27 0 23 0; #X connect 27 0 21 0; #X connect 27 0 36 1; #X connect 27 0 37 1; #X connect 27 0 64 1; #X connect 27 0 66 0; #X connect 27 0 72 1; #X connect 28 0 25 0; #X connect 28 0 22 1; #X connect 28 0 21 1; #X connect 28 0 52 1; #X connect 28 0 69 1; #X connect 28 0 75 0; #X connect 29 0 25 1; #X connect 29 0 23 1; #X connect 29 0 24 1; #X connect 29 0 67 1; #X connect 29 0 70 1; #X connect 29 0 74 0; #X connect 30 0 9 0; #X connect 30 1 16 0; #X connect 31 0 8 0; #X connect 31 1 16 0; #X connect 32 0 9 0; #X connect 32 1 17 0; #X connect 33 0 8 0; #X connect 33 1 17 0; #X connect 34 0 19 0; #X connect 34 1 26 0; #X connect 35 0 18 0; #X connect 35 1 26 0; #X connect 36 0 19 0; #X connect 36 1 27 0; #X connect 37 0 18 0; #X connect 37 1 27 0; #X connect 38 0 39 1; #X connect 38 0 40 0; #X connect 39 0 6 0; #X connect 39 1 38 0; #X connect 40 0 38 0; #X connect 40 1 8 0; #X connect 41 0 42 1; #X connect 41 0 43 0; #X connect 42 0 8 0; #X connect 42 1 41 0; #X connect 43 0 41 0; #X connect 43 1 16 0; #X connect 44 0 45 1; #X connect 44 0 46 0; #X connect 45 0 16 0; #X connect 45 1 44 0; #X connect 46 0 44 0; #X connect 46 1 18 0; #X connect 47 0 48 1; #X connect 47 0 49 0; #X connect 48 0 18 0; #X connect 48 1 47 0; #X connect 49 0 47 0; #X connect 49 1 26 0; #X connect 50 0 51 1; #X connect 50 0 52 0; #X connect 51 0 26 0; #X connect 51 1 50 0; #X connect 52 0 50 0; #X connect 52 1 28 0; #X connect 53 0 54 1; #X connect 53 0 55 0; #X connect 53 0 77 0; #X connect 54 0 7 0; #X connect 54 1 53 0; #X connect 55 0 53 0; #X connect 55 1 9 0; #X connect 56 0 57 1; #X connect 56 0 58 0; #X connect 56 0 82 0; #X connect 57 0 9 0; #X connect 57 1 56 0; #X connect 58 0 56 0; #X connect 58 1 17 0; #X connect 59 0 60 1; #X connect 59 0 61 0; #X connect 59 0 87 0; #X connect 60 0 17 0; #X connect 60 1 59 0; #X connect 61 0 59 0; #X connect 61 1 19 0; #X connect 62 0 63 1; #X connect 62 0 64 0; #X connect 62 0 93 0; #X connect 63 0 19 0; #X connect 63 1 62 0; #X connect 64 0 62 0; #X connect 64 1 27 0; #X connect 65 0 66 1; #X connect 65 0 67 0; #X connect 65 0 98 0; #X connect 66 0 27 0; #X connect 66 1 65 0; #X connect 67 0 65 0; #X connect 67 1 29 0; #X connect 68 0 76 0; #X connect 69 0 7 0; #X connect 69 1 28 0; #X connect 70 0 6 0; #X connect 70 1 29 0; #X connect 71 0 9 0; #X connect 71 1 26 0; #X connect 72 0 8 0; #X connect 72 1 27 0; #X connect 73 0 75 1; #X connect 73 0 74 1; #X connect 74 0 29 0; #X connect 74 1 73 0; #X connect 75 0 28 0; #X connect 75 1 73 0; #X connect 76 0 109 1; #X connect 77 2 78 0; #X connect 78 0 111 0; #X connect 78 1 79 0; #X connect 79 0 80 0; #X connect 80 0 81 1; #X connect 81 0 92 0; #X connect 81 0 92 1; #X connect 82 2 83 0; #X connect 83 0 106 0; #X connect 83 1 84 0; #X connect 84 0 85 0; #X connect 85 0 86 1; #X connect 86 0 92 0; #X connect 86 0 92 1; #X connect 87 2 88 0; #X connect 88 0 107 0; #X connect 88 1 89 0; #X connect 89 0 90 0; #X connect 90 0 91 1; #X connect 91 0 92 0; #X connect 91 0 92 1; #X connect 93 2 94 0; #X connect 94 0 108 0; #X connect 94 1 95 0; #X connect 95 0 96 0; #X connect 96 0 97 1; #X connect 97 0 92 0; #X connect 98 2 99 0; #X connect 99 0 112 0; #X connect 99 1 100 0; #X connect 100 0 101 0; #X connect 101 0 102 1; #X connect 102 0 92 1; #X connect 102 0 92 0; #X connect 103 0 86 0; #X connect 104 0 91 0; #X connect 105 0 97 0; #X connect 106 0 85 0; #X connect 107 0 90 0; #X connect 108 0 96 0; #X connect 109 0 16 0; #X connect 110 0 81 0; #X connect 111 0 80 0; #X connect 112 0 101 0; #X connect 113 0 102 0; #X restore 313 258 pd structure; #N canvas 137 36 733 328 init 0; #X msg 253 181 setK \$1; #X msg 363 159 setD \$1; #X msg 544 129 setM \$1; #X floatatom 253 106 5 -10 200 0 - - -; #X floatatom 363 108 5 0 0 0 - - -; #X floatatom 544 106 5 0 0 0 - - -; #X obj 544 157 s mass; #X obj 253 155 / 10; #X obj 253 129 + 1; #X obj 363 132 / 10; #X obj 42 50 loadbang; #X floatatom 450 105 5 0 0 0 - - -; #X obj 450 129 / 10; #X msg 450 156 setD2 \$1; #X obj 44 201 s \$0-mass; #X obj 253 213 s \$0-link; #X msg 543 83 12; #X msg 254 80 25; #X msg 361 78 7; #X msg 451 80 1; #X obj 331 30 loadbang; #X msg 44 84 setXmin -3.8; #X msg 57 109 setXmax 3.8; #X msg 75 133 setYmin -3.8; #X msg 88 159 setYmax 3.8; #X connect 0 0 15 0; #X connect 1 0 15 0; #X connect 2 0 6 0; #X connect 3 0 8 0; #X connect 4 0 9 0; #X connect 5 0 2 0; #X connect 7 0 0 0; #X connect 8 0 7 0; #X connect 9 0 1 0; #X connect 10 0 21 0; #X connect 10 0 22 0; #X connect 10 0 23 0; #X connect 10 0 24 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 13 0 15 0; #X connect 16 0 5 0; #X connect 17 0 3 0; #X connect 18 0 4 0; #X connect 19 0 11 0; #X connect 20 0 17 0; #X connect 20 0 18 0; #X connect 20 0 19 0; #X connect 20 0 16 0; #X connect 21 0 14 0; #X connect 22 0 14 0; #X connect 23 0 14 0; #X connect 24 0 14 0; #X restore 308 37 pd init; #X obj 191 25 loadbang; #X obj 32 48 metro 5; #X obj 69 105 s \$0-link; #X obj 32 161 s \$0-mass; #X obj 191 54 t b b b; #X msg 242 79 reset; #X msg 216 104 resetL; #X msg 191 132 resetF; #N canvas 894 558 454 304 gravite 0; #X obj 80 154 inlet; #X obj 79 241 outlet; #X obj 80 184 f; #X msg 81 213 force2D 0 \$1; #X obj 185 29 loadbang; #X obj 269 110 sel 0 1 2 3; #X obj 268 71 r preset; #X msg 224 144 -0.01; #X msg 275 143 -0.003; #X msg 325 142 -0.003; #X msg 386 142 -0.03; #X connect 0 0 2 0; #X connect 2 0 3 0; #X connect 3 0 1 0; #X connect 4 0 7 0; #X connect 5 0 7 0; #X connect 5 1 8 0; #X connect 5 2 9 0; #X connect 5 3 10 0; #X connect 6 0 5 0; #X connect 7 0 2 1; #X connect 8 0 2 1; #X connect 9 0 2 1; #X connect 10 0 2 1; #X restore 80 129 pd gravite; #X obj 41 189 s lfo-m; #X obj 127 159 s lfo-l; #X obj 140 185 s link3; #X obj 268 260 / 2; #X obj 268 284 + 64; #X obj 268 309 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 11400 1; #N canvas 931 259 458 308 MP_lfo 0; #X obj 84 126 link lfo-l 0 1 0 0; #X obj 67 89 mass lfo-m 1000 100; #X obj 60 164 outlet; #X connect 0 0 1 0; #X connect 1 0 0 0; #X connect 1 0 2 0; #X restore 269 234 pd MP_lfo; #X obj 328 394 s \$0-mass; #X msg 329 346 force2D -1 0; #X msg 430 346 force2D 1 0; #X msg 380 371 force2D 0 -1; #X msg 387 321 force2D 0 1; #X text 33 547 a "a way linkison" is a linkison wich can send energy from mass 1 to 2 \, but not from mass 2 to 1 This is absolutly not physical (as it's act as creation energy) \, but usefull for exiting a system. It can be made if the link output (force output) is not conectet to the mass wich should not receive energy from the link.; #X text 34 485 a single structure (mass and link) is oscilating without damping (so \, it's a sinus LFO). a "one-way linkison" link it to the main structure. So the main structure is moving.; #X text 33 662 You can also make a muscle while changing a link lenght. ; #X obj 265 140 s \$0-mass; #X obj 265 165 s lfo-m; #X text 32 695 sound is generated with masss position; #X text 52 26 <- 1; #X text 178 251 <- 2; #X msg 33 384 \; pd dsp 1 \;; #X msg 137 381 \; pd dsp 0 \;; #X obj 307 15 declare -lib Gem; #X connect 0 0 11 0; #X connect 0 0 17 0; #X connect 0 1 10 0; #X connect 0 1 16 0; #X connect 0 1 18 0; #X connect 0 1 19 0; #X connect 1 0 9 0; #X connect 2 0 12 0; #X connect 3 0 4 0; #X connect 5 0 4 0; #X connect 8 0 12 0; #X connect 9 0 0 0; #X connect 12 0 15 0; #X connect 12 1 14 0; #X connect 12 2 13 0; #X connect 13 0 32 0; #X connect 13 0 33 0; #X connect 14 0 10 0; #X connect 15 0 10 0; #X connect 15 0 18 0; #X connect 16 0 11 0; #X connect 20 0 21 0; #X connect 21 0 22 0; #X connect 23 0 20 0; #X connect 23 0 6 0; #X connect 25 0 24 0; #X connect 26 0 24 0; #X connect 27 0 24 0; #X connect 28 0 24 0;