comparison June/Gen2_D4.pd @ 68:092c97c67ed5

Angles calculated and added for cable 3
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Wed, 17 Jun 2015 16:12:24 +0100
parents 5453618a6c45
children 6cebd1e6a40b
comparison
equal deleted inserted replaced
67:5453618a6c45 68:092c97c67ed5
3484 #X connect 195 0 183 0; 3484 #X connect 195 0 183 0;
3485 #X connect 195 0 198 0; 3485 #X connect 195 0 198 0;
3486 #X connect 196 0 182 0; 3486 #X connect 196 0 182 0;
3487 #X connect 196 0 199 0; 3487 #X connect 196 0 199 0;
3488 #X restore 786 13 pd OSC_TeleValues; 3488 #X restore 786 13 pd OSC_TeleValues;
3489 #N canvas 286 488 411 174 Telegraph 0; 3489 #N canvas 286 488 411 174 Telegraph 1;
3490 #N canvas 1435 63 597 352 Poles 1; 3490 #N canvas 1435 63 597 352 Poles 1;
3491 #X obj 78 58 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 3491 #X obj 78 58 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
3492 -1; 3492 -1;
3493 #X floatatom 54 200 8 0 0 0 - - -; 3493 #X floatatom 54 200 8 0 0 0 - - -;
3494 #N canvas 114 85 334 730 posCalc 0; 3494 #N canvas 114 85 334 730 posCalc 0;
4124 #X connect 26 0 12 1; 4124 #X connect 26 0 12 1;
4125 #X connect 27 0 12 0; 4125 #X connect 27 0 12 0;
4126 #X connect 28 0 6 1; 4126 #X connect 28 0 6 1;
4127 #X connect 29 0 6 0; 4127 #X connect 29 0 6 0;
4128 #X restore 125 44 pd Cross; 4128 #X restore 125 44 pd Cross;
4129 #N canvas 222 23 1170 272 Cables 0; 4129 #N canvas 222 23 1195 376 Cables 1;
4130 #X floatatom -176 222 8 0 0 0 - - -; 4130 #X floatatom -176 222 8 0 0 0 - - -;
4131 #X obj -176 197 freqCalcCyl; 4131 #X obj -176 197 freqCalcCyl;
4132 #X msg -181 105 300; 4132 #X msg -181 105 300;
4133 #X obj -181 23 loadbang; 4133 #X obj -181 23 loadbang;
4134 #N canvas 82 39 511 790 posWireCalc 0; 4134 #N canvas 82 39 511 790 posWireCalc 0;
4504 #X obj 462 19 r Cab3X; 4504 #X obj 462 19 r Cab3X;
4505 #X obj 473 41 r Cab3Y; 4505 #X obj 473 41 r Cab3Y;
4506 #X obj 555 199 r Cab3RZ; 4506 #X obj 555 199 r Cab3RZ;
4507 #X obj 531 154 r Cab3RX; 4507 #X obj 531 154 r Cab3RX;
4508 #X obj 543 177 r Cab3RY; 4508 #X obj 543 177 r Cab3RY;
4509 #N canvas 86 24 1295 682 distAngleCalc 1; 4509 #N canvas 86 24 1295 682 distAngleCalc 0;
4510 #X obj 77 36 inlet; 4510 #X obj 77 36 inlet;
4511 #X obj 122 37 inlet; 4511 #X obj 122 37 inlet;
4512 #X obj 167 37 inlet; 4512 #X obj 167 37 inlet;
4513 #X obj 213 36 inlet; 4513 #X obj 213 36 inlet;
4514 #X obj 259 36 inlet; 4514 #X obj 259 36 inlet;
4515 #X obj 304 36 inlet; 4515 #X obj 304 36 inlet;
4516 #X obj 348 35 inlet; 4516 #X obj 348 35 inlet;
4517 #X obj 394 34 inlet; 4517 #X obj 394 34 inlet;
4518 #X obj 439 33 inlet; 4518 #X obj 439 33 inlet;
4519 #X obj 153 570 outlet; 4519 #X obj 158 573 outlet;
4520 #X obj 279 580 outlet; 4520 #X obj 277 575 outlet;
4521 #X text 100 602 Distance between Objects; 4521 #X text 100 602 Distance between Objects;
4522 #X text 258 606 Angle to Object; 4522 #X text 258 606 Angle to Object;
4523 #X obj 77 56 s \$0pX; 4523 #X obj 77 56 s \$0pX;
4524 #X obj 167 56 s \$0pZ; 4524 #X obj 167 56 s \$0pZ;
4525 #X obj 122 56 s \$0pY; 4525 #X obj 122 56 s \$0pY;
4818 #X text 979 360 Top; 4818 #X text 979 360 Top;
4819 #X text 786 367 Top; 4819 #X text 786 367 Top;
4820 #X text 767 414 Bottom; 4820 #X text 767 414 Bottom;
4821 #X text 960 410 Bottom; 4821 #X text 960 410 Bottom;
4822 #X text 1143 409 Bottom; 4822 #X text 1143 409 Bottom;
4823 #N canvas 94 42 1217 815 thisDist 1; 4823 #N canvas 87 41 1217 815 thisDist 1;
4824 #X obj 204 46 r \$0_x1; 4824 #X obj 204 46 r \$0_x1;
4825 #X floatatom 261 44 7 0 0 0 - - -; 4825 #X floatatom 261 44 7 0 0 0 - - -;
4826 #X floatatom 137 53 7 0 0 0 - - -; 4826 #X floatatom 137 53 7 0 0 0 - - -;
4827 #X floatatom 377 44 7 0 0 0 - - -; 4827 #X floatatom 377 44 7 0 0 0 - - -;
4828 #X obj 189 21 r Xpos; 4828 #X obj 189 21 r Xpos;
4879 #X obj 281 337 *; 4879 #X obj 281 337 *;
4880 #X obj 388 337 *; 4880 #X obj 388 337 *;
4881 #X obj 266 447 sqrt; 4881 #X obj 266 447 sqrt;
4882 #X obj 266 393 +; 4882 #X obj 266 393 +;
4883 #X obj 266 422 +; 4883 #X obj 266 422 +;
4884 #X obj 562 337 -; 4884 #X obj 527 363 -;
4885 #X obj 495 340 -; 4885 #X obj 460 366 -;
4886 #X obj 647 314 r \$0_z1; 4886 #X obj 612 340 r \$0_z1;
4887 #X obj 632 292 r \$0_z2; 4887 #X obj 597 318 r \$0_z2;
4888 #X obj 632 339 -; 4888 #X obj 597 365 -;
4889 #X obj 562 290 r \$0_y2; 4889 #X obj 527 316 r \$0_y2;
4890 #X obj 577 312 r \$0_y1; 4890 #X obj 542 338 r \$0_y1;
4891 #X obj 495 293 r \$0_x2; 4891 #X obj 460 319 r \$0_x2;
4892 #X obj 510 315 r \$0_x1; 4892 #X obj 475 341 r \$0_x1;
4893 #X obj 495 365 *; 4893 #X obj 460 391 *;
4894 #X obj 562 363 *; 4894 #X obj 527 389 *;
4895 #X obj 632 362 *; 4895 #X obj 597 388 *;
4896 #X obj 547 408 +; 4896 #X obj 512 434 +;
4897 #X obj 547 437 +; 4897 #X obj 512 463 +;
4898 #X obj 547 467 sqrt; 4898 #X obj 512 493 sqrt;
4899 #X obj 532 625 /; 4899 #X obj 497 519 /;
4900 #X floatatom 473 653 7 0 0 0 - - -; 4900 #X floatatom 438 547 7 0 0 0 - - -;
4901 #X text 17 249 Vector Cross Product; 4901 #X text 17 249 Vector Cross Product;
4902 #X text 179 447 Magnitude; 4902 #X text 179 447 Magnitude;
4903 #X text 613 467 Scaling; 4903 #X text 578 493 Scaling;
4904 #X text 575 636 Distance between line and point; 4904 #X text 540 530 Distance between line and point;
4905 #N canvas 747 63 399 773 ang2plane 0; 4905 #N canvas 466 103 399 773 ang2plane 0;
4906 #X obj 72 40 r \$0_p1; 4906 #X obj 72 40 r \$0_p1;
4907 #X obj 193 41 r \$0_p3; 4907 #X obj 193 41 r \$0_p3;
4908 #X obj 133 40 r \$0_p2; 4908 #X obj 133 40 r \$0_p2;
4909 #X msg 133 89 0; 4909 #X msg 133 89 0;
4910 #X obj 72 120 *; 4910 #X obj 72 120 *;
4938 #X obj 97 504 atan; 4938 #X obj 97 504 atan;
4939 #X obj 97 530 * 2; 4939 #X obj 97 530 * 2;
4940 #X text 22 650 Calculate the angle between the wire and projection 4940 #X text 22 650 Calculate the angle between the wire and projection
4941 on the x-z plane.; 4941 on the x-z plane.;
4942 #X obj 39 558 s \$0_ang; 4942 #X obj 39 558 s \$0_ang;
4943 #X text 36 4 Calculate length of line in the plane;
4944 #X text 188 277 Calculate length of line;
4945 #X text 83 18 (Base of big triangle);
4946 #X text 180 290 (Hypotenuse of big triangle);
4947 #X text 147 400 Arccos of angle;
4943 #X connect 0 0 4 0; 4948 #X connect 0 0 4 0;
4944 #X connect 0 0 4 1; 4949 #X connect 0 0 4 1;
4945 #X connect 1 0 6 0; 4950 #X connect 1 0 6 0;
4946 #X connect 1 0 6 1; 4951 #X connect 1 0 6 1;
4947 #X connect 2 0 7 0; 4952 #X connect 2 0 7 0;
4982 #X connect 31 0 32 0; 4987 #X connect 31 0 32 0;
4983 #X connect 32 0 33 0; 4988 #X connect 32 0 33 0;
4984 #X connect 33 0 23 0; 4989 #X connect 33 0 23 0;
4985 #X connect 33 0 35 0; 4990 #X connect 33 0 35 0;
4986 #X connect 33 0 22 0; 4991 #X connect 33 0 22 0;
4987 #X restore 995 87 pd ang2plane; 4992 #X restore 1013 23 pd ang2plane;
4988 #N canvas 747 63 399 773 ang2vert 0; 4993 #N canvas 962 123 399 773 ang2vert 0;
4989 #X obj 72 40 r \$0_p1; 4994 #X obj 72 40 r \$0_p1;
4990 #X obj 193 41 r \$0_p3; 4995 #X obj 193 41 r \$0_p3;
4991 #X obj 133 40 r \$0_p2; 4996 #X obj 133 40 r \$0_p2;
4992 #X obj 72 120 *; 4997 #X obj 72 120 *;
4993 #X obj 133 120 *; 4998 #X obj 133 120 *;
5021 #X msg 193 91 0; 5026 #X msg 193 91 0;
5022 #X obj 193 66 t b f; 5027 #X obj 193 66 t b f;
5023 #X text 22 650 Calculate the angle between the wire and projection 5028 #X text 22 650 Calculate the angle between the wire and projection
5024 on the y-x plane.; 5029 on the y-x plane.;
5025 #X obj 34 558 s \$0_Vang; 5030 #X obj 34 558 s \$0_Vang;
5031 #X text 41 4 Calculate length of line in the plane;
5032 #X text 88 18 (Base of big triangle);
5033 #X text 198 287 Calculate length of line;
5034 #X text 190 300 (Hypotenuse of big triangle);
5035 #X text 157 410 Arccos of angle;
5026 #X connect 0 0 3 0; 5036 #X connect 0 0 3 0;
5027 #X connect 0 0 3 1; 5037 #X connect 0 0 3 1;
5028 #X connect 1 0 33 0; 5038 #X connect 1 0 33 0;
5029 #X connect 2 0 4 0; 5039 #X connect 2 0 4 0;
5030 #X connect 2 0 4 1; 5040 #X connect 2 0 4 1;
5065 #X connect 31 0 20 0; 5075 #X connect 31 0 20 0;
5066 #X connect 31 0 35 0; 5076 #X connect 31 0 35 0;
5067 #X connect 32 0 5 0; 5077 #X connect 32 0 5 0;
5068 #X connect 33 0 32 0; 5078 #X connect 33 0 32 0;
5069 #X connect 33 1 5 1; 5079 #X connect 33 1 5 1;
5070 #X restore 1046 118 pd ang2vert; 5080 #X restore 1020 47 pd ang2vert;
5071 #N canvas -28 26 757 835 perpProj 1; 5081 #N canvas 26 165 741 714 perpProj 0;
5072 #X obj 199 62 r \$0_x1; 5082 #X obj 136 61 r \$0_y1;
5073 #X obj 256 62 r \$0_y1; 5083 #X obj 107 36 r \$0_ang;
5074 #X obj 311 62 r \$0_z1; 5084 #X obj 107 61 tan;
5075 #X obj 128 61 r \$0_ang; 5085 #X obj 107 92 *;
5076 #X obj 222 147 tan; 5086 #X floatatom 41 126 8 0 0 0 - - -;
5077 #X obj 227 223 *; 5087 #X obj 258 53 r \$0_Vang;
5078 #X floatatom 209 287 8 0 0 0 - - -; 5088 #X obj 156 92 cos;
5079 #X floatatom 282 104 5 0 0 0 - - -; 5089 #X obj 156 127 *;
5080 #X obj 380 137 r \$0_Vang; 5090 #X floatatom 95 167 8 0 0 0 - - -;
5081 #X obj 324 237 cos; 5091 #X obj 257 122 *;
5082 #X obj 330 289 *; 5092 #X floatatom 309 153 8 0 0 0 - - -;
5083 #X floatatom 329 317 8 0 0 0 - - -; 5093 #X obj 257 89 sin;
5084 #X obj 393 289 *; 5094 #X text 67 185 x projection;
5085 #X floatatom 392 317 8 0 0 0 - - -; 5095 #X text 341 133 z projection;
5086 #X obj 387 237 sin; 5096 #X obj 243 205 r \$0_z1;
5087 #X text 235 330 x projection; 5097 #X obj 141 203 r \$0_x1;
5088 #X text 400 339 z projection; 5098 #X obj 141 244 +;
5089 #X obj 322 377 r \$0_z1; 5099 #X obj 243 238 +;
5090 #X obj 185 378 r \$0_x1; 5100 #X obj 602 104 -;
5091 #X obj 185 419 +; 5101 #X obj 551 80 r \$0_z1;
5092 #X obj 322 410 +; 5102 #X obj 536 58 r \$0_z2;
5093 #X obj 623 133 -; 5103 #X obj 536 105 -;
5094 #X obj 572 109 r \$0_z1; 5104 #X obj 602 57 r \$0_x2;
5095 #X obj 557 87 r \$0_z2; 5105 #X obj 617 79 r \$0_x1;
5096 #X obj 557 134 -; 5106 #X obj 536 137 /;
5097 #X obj 623 86 r \$0_x2; 5107 #X floatatom 487 167 5 0 0 0 - - -;
5098 #X obj 638 108 r \$0_x1; 5108 #X obj 536 162 swap 1;
5099 #X obj 557 166 /; 5109 #X obj 536 185 /;
5100 #X floatatom 508 196 5 0 0 0 - - -; 5110 #X obj 536 208 * -1;
5101 #X obj 557 191 swap 1; 5111 #X floatatom 497 234 5 0 0 0 - - -;
5102 #X obj 557 214 /; 5112 #X floatatom 79 289 5 0 0 0 - - -;
5103 #X obj 557 237 * -1; 5113 #X floatatom 193 260 5 0 0 0 - - -;
5104 #X floatatom 518 263 5 0 0 0 - - -; 5114 #X obj 536 237 s \$0_grad;
5105 #X floatatom 123 464 5 0 0 0 - - -; 5115 #X obj 156 282 r \$0_grad;
5106 #X floatatom 271 456 5 0 0 0 - - -; 5116 #X obj 141 308 *;
5107 #X obj 557 266 s \$0_grad; 5117 #X obj 243 347 -;
5108 #X obj 200 457 r \$0_grad; 5118 #X floatatom 284 383 5 0 0 0 - - -;
5109 #X obj 185 483 *; 5119 #X obj 118 367 r Xpos;
5110 #X obj 322 527 -; 5120 #X obj 60 369 r Zpos;
5111 #X floatatom 358 569 5 0 0 0 - - -; 5121 #X obj 118 412 *;
5112 #X obj 172 559 r Xpos; 5122 #X obj 133 389 r \$0_grad;
5113 #X obj 114 561 r Zpos; 5123 #X floatatom 54 534 5 0 0 0 - - -;
5114 #X obj 172 604 *; 5124 #X obj 103 473 +;
5115 #X obj 187 581 r \$0_grad; 5125 #X obj 118 438 * -1;
5116 #X obj 157 699 <; 5126 #X obj 409 341 +;
5117 #X floatatom 108 726 5 0 0 0 - - -; 5127 #X obj 546 332 +;
5118 #X obj 157 665 +; 5128 #X floatatom 347 386 5 0 0 0 - - -;
5119 #X obj 172 630 * -1; 5129 #X floatatom 495 378 5 0 0 0 - - -;
5120 #X obj 491 423 +; 5130 #X obj 424 379 r \$0_grad;
5121 #X obj 628 414 +; 5131 #X obj 409 405 *;
5122 #X floatatom 429 468 5 0 0 0 - - -; 5132 #X obj 546 449 -;
5123 #X floatatom 577 460 5 0 0 0 - - -; 5133 #X floatatom 592 480 5 0 0 0 - - -;
5124 #X obj 506 461 r \$0_grad; 5134 #X obj 415 460 r Xpos;
5125 #X obj 491 487 *; 5135 #X obj 357 462 r Zpos;
5126 #X obj 628 531 -; 5136 #X obj 415 505 *;
5127 #X floatatom 664 573 5 0 0 0 - - -; 5137 #X obj 430 482 r \$0_grad;
5128 #X obj 478 563 r Xpos; 5138 #X floatatom 351 627 5 0 0 0 - - -;
5129 #X obj 420 565 r Zpos; 5139 #X obj 400 566 +;
5130 #X obj 478 608 *; 5140 #X obj 415 531 * -1;
5131 #X obj 493 585 r \$0_grad; 5141 #X obj 409 300 r \$0_x2;
5132 #X floatatom 414 730 5 0 0 0 - - -; 5142 #X obj 546 299 r \$0_z2;
5133 #X obj 463 669 +; 5143 #X obj 103 531 outlet;
5134 #X obj 478 634 * -1; 5144 #X obj 400 626 outlet;
5135 #X obj 463 703 >; 5145 #X obj 103 507 >;
5136 #X obj 491 382 r \$0_x2; 5146 #X text 156 502 Higher than lower limit;
5137 #X obj 628 381 r \$0_z2; 5147 #X text 446 591 Lower than higher limit;
5138 #X connect 1 0 5 1; 5148 #X obj 400 600 <;
5139 #X connect 1 0 7 0; 5149 #X text 495 256 Grad perpendicular to the cable;
5150 #X connect 0 0 3 1;
5151 #X connect 1 0 2 0;
5152 #X connect 2 0 3 0;
5140 #X connect 3 0 4 0; 5153 #X connect 3 0 4 0;
5141 #X connect 4 0 5 0; 5154 #X connect 3 0 7 1;
5155 #X connect 3 0 9 1;
5142 #X connect 5 0 6 0; 5156 #X connect 5 0 6 0;
5143 #X connect 5 0 10 1; 5157 #X connect 5 0 11 0;
5144 #X connect 5 0 12 1; 5158 #X connect 6 0 7 0;
5145 #X connect 8 0 9 0; 5159 #X connect 7 0 8 0;
5146 #X connect 8 0 14 0; 5160 #X connect 7 0 16 1;
5161 #X connect 7 0 44 1;
5147 #X connect 9 0 10 0; 5162 #X connect 9 0 10 0;
5148 #X connect 10 0 11 0; 5163 #X connect 9 0 17 1;
5149 #X connect 10 0 19 1; 5164 #X connect 9 0 45 1;
5150 #X connect 10 0 48 1; 5165 #X connect 11 0 9 0;
5151 #X connect 12 0 13 0; 5166 #X connect 14 0 17 0;
5152 #X connect 12 0 20 1; 5167 #X connect 15 0 16 0;
5153 #X connect 12 0 49 1; 5168 #X connect 16 0 30 0;
5154 #X connect 14 0 12 0; 5169 #X connect 16 0 34 0;
5155 #X connect 17 0 20 0; 5170 #X connect 17 0 31 0;
5156 #X connect 18 0 19 0; 5171 #X connect 17 0 35 0;
5157 #X connect 19 0 33 0; 5172 #X connect 18 0 24 1;
5158 #X connect 19 0 37 0; 5173 #X connect 19 0 21 1;
5159 #X connect 20 0 34 0; 5174 #X connect 20 0 21 0;
5160 #X connect 20 0 38 0; 5175 #X connect 21 0 24 0;
5161 #X connect 21 0 27 1; 5176 #X connect 22 0 18 0;
5162 #X connect 22 0 24 1; 5177 #X connect 23 0 18 1;
5163 #X connect 23 0 24 0; 5178 #X connect 24 0 25 0;
5164 #X connect 24 0 27 0; 5179 #X connect 24 0 26 0;
5165 #X connect 25 0 21 0; 5180 #X connect 26 0 27 0;
5166 #X connect 26 0 21 1; 5181 #X connect 26 1 27 1;
5167 #X connect 27 0 28 0; 5182 #X connect 27 0 28 0;
5168 #X connect 27 0 29 0; 5183 #X connect 28 0 29 0;
5169 #X connect 29 0 30 0; 5184 #X connect 28 0 32 0;
5170 #X connect 29 1 30 1; 5185 #X connect 33 0 34 1;
5171 #X connect 30 0 31 0; 5186 #X connect 34 0 35 1;
5172 #X connect 31 0 32 0; 5187 #X connect 35 0 36 0;
5173 #X connect 31 0 35 0; 5188 #X connect 35 0 63 1;
5174 #X connect 36 0 37 1; 5189 #X connect 37 0 39 0;
5175 #X connect 37 0 38 1; 5190 #X connect 38 0 42 0;
5176 #X connect 38 0 39 0; 5191 #X connect 39 0 43 0;
5177 #X connect 38 0 44 1; 5192 #X connect 40 0 39 1;
5178 #X connect 40 0 42 0; 5193 #X connect 42 0 63 0;
5179 #X connect 41 0 46 0;
5180 #X connect 42 0 47 0;
5181 #X connect 43 0 42 1; 5194 #X connect 43 0 42 1;
5182 #X connect 44 0 45 0; 5195 #X connect 44 0 46 0;
5183 #X connect 46 0 44 0; 5196 #X connect 44 0 49 0;
5184 #X connect 47 0 46 1; 5197 #X connect 45 0 47 0;
5185 #X connect 48 0 50 0; 5198 #X connect 45 0 50 0;
5186 #X connect 48 0 53 0; 5199 #X connect 48 0 49 1;
5187 #X connect 49 0 51 0; 5200 #X connect 49 0 50 1;
5188 #X connect 49 0 54 0; 5201 #X connect 50 0 51 0;
5189 #X connect 52 0 53 1; 5202 #X connect 50 0 66 1;
5190 #X connect 53 0 54 1; 5203 #X connect 52 0 54 0;
5191 #X connect 54 0 55 0; 5204 #X connect 53 0 57 0;
5192 #X connect 54 0 63 1; 5205 #X connect 54 0 58 0;
5193 #X connect 56 0 58 0; 5206 #X connect 55 0 54 1;
5194 #X connect 57 0 61 0; 5207 #X connect 57 0 66 0;
5195 #X connect 58 0 62 0; 5208 #X connect 58 0 57 1;
5196 #X connect 59 0 58 1; 5209 #X connect 59 0 44 0;
5197 #X connect 61 0 63 0; 5210 #X connect 60 0 45 0;
5198 #X connect 62 0 61 1; 5211 #X connect 63 0 41 0;
5199 #X connect 63 0 60 0; 5212 #X connect 63 0 61 0;
5200 #X connect 64 0 48 0; 5213 #X connect 66 0 56 0;
5201 #X connect 65 0 49 0; 5214 #X connect 66 0 62 0;
5202 #X restore 1042 141 pd perpProj; 5215 #X restore 1021 70 pd perpProj;
5216 #X obj 1021 97 s \$0_Low;
5217 #X obj 1084 96 s \$0_High;
5218 #X obj 497 651 spigot;
5219 #X obj 530 570 r \$0_Low;
5220 #X obj 545 595 r \$0_High;
5221 #X obj 530 618 *;
5222 #X floatatom 560 644 5 0 0 0 - - -;
5223 #X floatatom 449 708 8 0 0 0 - - -;
5224 #X obj 798 371 -;
5225 #X obj 731 374 -;
5226 #X obj 883 348 r \$0_z1;
5227 #X obj 868 373 -;
5228 #X obj 813 346 r \$0_y1;
5229 #X obj 746 349 r \$0_x1;
5230 #X obj 731 399 *;
5231 #X obj 798 397 *;
5232 #X obj 868 396 *;
5233 #X obj 783 442 +;
5234 #X obj 783 471 +;
5235 #X obj 731 327 r Xpos;
5236 #X obj 798 324 r Ypos;
5237 #X obj 868 326 r Zpos;
5238 #X obj 783 494 sqrt;
5239 #X obj 1013 369 -;
5240 #X obj 946 372 -;
5241 #X obj 1083 371 -;
5242 #X obj 946 397 *;
5243 #X obj 1013 395 *;
5244 #X obj 1083 394 *;
5245 #X obj 998 440 +;
5246 #X obj 998 469 +;
5247 #X obj 946 325 r Xpos;
5248 #X obj 1013 322 r Ypos;
5249 #X obj 1083 324 r Zpos;
5250 #X obj 998 492 sqrt;
5251 #X obj 961 347 r \$0_x2;
5252 #X obj 1028 344 r \$0_y2;
5253 #X obj 1098 346 r \$0_z2;
5254 #X floatatom 929 510 8 0 0 0 - - -;
5255 #X floatatom 719 508 8 0 0 0 - - -;
5256 #X text 764 298 Distance to low point;
5257 #X text 975 295 Distance to high point;
5258 #X obj 782 663 spigot;
5259 #X obj 815 472 r \$0_Low;
5260 #X obj 815 520 *;
5261 #X floatatom 845 586 5 0 0 0 - - -;
5262 #X obj 550 673 s \$0_betw;
5263 #X obj 830 497 r \$0_betw;
5264 #X floatatom 791 699 8 0 0 0 - - -;
5265 #X obj 815 561 < 1;
5266 #X obj 830 614 r \$0_High;
5267 #X obj 815 640 *;
5268 #X obj 998 674 spigot;
5269 #X obj 1031 531 *;
5270 #X obj 1046 508 r \$0_betw;
5271 #X obj 1031 572 < 1;
5272 #X obj 1031 651 *;
5273 #X obj 1031 483 r \$0_High;
5274 #X obj 1046 625 r \$0_Low;
5275 #X floatatom 1018 700 8 0 0 0 - - -;
5276 #X obj 782 756 outlet;
5277 #X obj 951 763 outlet;
5278 #X obj 1078 738 r \$0_betw;
5279 #X obj 1013 738 r \$0_High;
5280 #X obj 951 737 r \$0_Low;
5281 #X obj 1013 762 outlet;
5282 #X obj 1078 762 outlet;
5203 #X connect 0 0 7 1; 5283 #X connect 0 0 7 1;
5204 #X connect 4 0 2 0; 5284 #X connect 4 0 2 0;
5205 #X connect 4 0 7 0; 5285 #X connect 4 0 7 0;
5206 #X connect 5 0 1 0; 5286 #X connect 5 0 1 0;
5207 #X connect 5 0 8 0; 5287 #X connect 5 0 8 0;
5274 #X connect 71 0 73 1; 5354 #X connect 71 0 73 1;
5275 #X connect 72 0 73 0; 5355 #X connect 72 0 73 0;
5276 #X connect 73 0 74 0; 5356 #X connect 73 0 74 0;
5277 #X connect 74 0 75 1; 5357 #X connect 74 0 75 1;
5278 #X connect 75 0 76 0; 5358 #X connect 75 0 76 0;
5279 #X restore 513 546 pd thisDist; 5359 #X connect 75 0 86 0;
5280 #X obj 676 435 s \$0_x2; 5360 #X connect 83 0 84 0;
5361 #X connect 83 1 85 0;
5362 #X connect 86 0 91 0;
5363 #X connect 86 0 144 0;
5364 #X connect 87 0 89 0;
5365 #X connect 88 0 89 1;
5366 #X connect 89 0 90 0;
5367 #X connect 89 0 86 1;
5368 #X connect 89 0 130 0;
5369 #X connect 92 0 99 0;
5370 #X connect 92 0 99 1;
5371 #X connect 93 0 98 0;
5372 #X connect 93 0 98 1;
5373 #X connect 94 0 95 1;
5374 #X connect 95 0 100 0;
5375 #X connect 95 0 100 1;
5376 #X connect 96 0 92 1;
5377 #X connect 97 0 93 1;
5378 #X connect 98 0 101 0;
5379 #X connect 99 0 101 1;
5380 #X connect 100 0 102 1;
5381 #X connect 101 0 102 0;
5382 #X connect 102 0 106 0;
5383 #X connect 103 0 93 0;
5384 #X connect 104 0 92 0;
5385 #X connect 105 0 95 0;
5386 #X connect 106 0 123 0;
5387 #X connect 106 0 126 0;
5388 #X connect 107 0 111 0;
5389 #X connect 107 0 111 1;
5390 #X connect 108 0 110 0;
5391 #X connect 108 0 110 1;
5392 #X connect 109 0 112 0;
5393 #X connect 109 0 112 1;
5394 #X connect 110 0 113 0;
5395 #X connect 111 0 113 1;
5396 #X connect 112 0 114 1;
5397 #X connect 113 0 114 0;
5398 #X connect 114 0 118 0;
5399 #X connect 115 0 108 0;
5400 #X connect 116 0 107 0;
5401 #X connect 117 0 109 0;
5402 #X connect 118 0 122 0;
5403 #X connect 118 0 136 0;
5404 #X connect 119 0 108 1;
5405 #X connect 120 0 107 1;
5406 #X connect 121 0 109 1;
5407 #X connect 126 0 132 0;
5408 #X connect 126 0 144 0;
5409 #X connect 127 0 128 0;
5410 #X connect 128 0 133 0;
5411 #X connect 131 0 128 1;
5412 #X connect 133 0 129 0;
5413 #X connect 133 0 135 0;
5414 #X connect 134 0 135 1;
5415 #X connect 135 0 126 1;
5416 #X connect 136 0 143 0;
5417 #X connect 136 0 144 0;
5418 #X connect 137 0 139 0;
5419 #X connect 138 0 137 1;
5420 #X connect 139 0 140 0;
5421 #X connect 140 0 136 1;
5422 #X connect 141 0 137 0;
5423 #X connect 142 0 140 1;
5424 #X connect 146 0 150 0;
5425 #X connect 147 0 149 0;
5426 #X connect 148 0 145 0;
5427 #X restore 277 513 pd thisDist;
5428 #X obj 676 437 s \$0_x2;
5281 #X obj 869 438 s \$0_y2; 5429 #X obj 869 438 s \$0_y2;
5282 #X obj 1057 442 s \$0_z2; 5430 #X obj 1057 442 s \$0_z2;
5283 #X obj 704 416 s \$0_x1; 5431 #X obj 704 416 s \$0_x1;
5284 #X obj 895 416 s \$0_y1; 5432 #X obj 895 416 s \$0_y1;
5285 #X obj 1087 418 s \$0_z1; 5433 #X obj 1087 418 s \$0_z1;
5286 #X obj 612 316 s \$0_p1; 5434 #X obj 612 316 s \$0_p1;
5287 #X obj 992 312 s \$0_p3; 5435 #X obj 992 312 s \$0_p3;
5288 #X obj 805 315 s \$0_p2; 5436 #X obj 805 315 s \$0_p2;
5437 #N canvas 13 140 940 753 thisAngle 0;
5438 #X obj 204 628 outlet;
5439 #X obj 273 27 inlet;
5440 #X obj 335 26 inlet;
5441 #X obj 402 26 inlet;
5442 #X obj 273 51 s \$0_Low1;
5443 #X obj 335 52 s \$0_High1;
5444 #X obj 402 52 s \$0_betw1;
5445 #X obj 65 360 spigot;
5446 #X obj 98 327 *;
5447 #X floatatom 128 353 5 0 0 0 - - -;
5448 #X obj 98 279 r \$0_Low1;
5449 #X obj 113 304 r \$0_High1;
5450 #X obj 204 531 spigot;
5451 #X obj 237 388 *;
5452 #X obj 237 429 < 1;
5453 #X obj 237 508 *;
5454 #X obj 359 534 spigot;
5455 #X obj 392 391 *;
5456 #X obj 392 432 < 1;
5457 #X obj 392 511 *;
5458 #X obj 392 343 r \$0_High1;
5459 #X obj 407 368 r \$0_betw1;
5460 #X obj 407 485 r \$0_Low1;
5461 #X obj 252 482 r \$0_High1;
5462 #X obj 252 365 r \$0_betw1;
5463 #X obj 237 340 r \$0_Low1;
5464 #X obj 203 27 inlet;
5465 #X obj 203 51 s \$0_dist1;
5466 #X obj 204 164 -;
5467 #X obj 204 82 r \$0_x1;
5468 #X obj 219 104 r Xpos;
5469 #X obj 204 194 /;
5470 #X obj 204 273 * 360;
5471 #X floatatom 163 401 5 0 0 0 - - -;
5472 #X obj 204 297 / 6.28319;
5473 #X obj 204 218 atan;
5474 #X floatatom 65 634 5 0 0 0 - - -;
5475 #X obj 278 107 r Zpos;
5476 #X obj 263 82 r \$0_z1;
5477 #X obj 263 166 -;
5478 #X obj 622 46 r Xpos;
5479 #X obj 688 42 r Zpos;
5480 #X obj 637 68 r \$0_x1;
5481 #X obj 669 118 r \$0_x2;
5482 #X obj 793 68 r \$0_y1;
5483 #X obj 767 90 r \$0_y2;
5484 #X obj 871 68 r \$0_z1;
5485 #X obj 841 92 r \$0_z2;
5486 #X obj 654 94 r Xpos;
5487 #X obj 622 90 >;
5488 #X obj 654 141 <;
5489 #X obj 639 170 *;
5490 #X floatatom 640 205 5 0 0 0 - - -;
5491 #X obj 65 157 r \$0_Vang;
5492 #X floatatom 10 182 5 0 0 0 - - -;
5493 #X obj 65 184 swap 1.5708;
5494 #X obj 65 212 -;
5495 #X obj 65 233 * 360;
5496 #X obj 65 257 / 6.28319;
5497 #X floatatom 19 293 5 0 0 0 - - -;
5498 #X obj 204 321 + 90;
5499 #X obj 164 157 t b;
5500 #X floatatom 249 214 5 0 0 0 - - -;
5501 #X obj 278 129 t f b;
5502 #X obj 219 127 t f b;
5503 #X obj 359 168 -;
5504 #X obj 374 108 r Xpos;
5505 #X obj 359 198 /;
5506 #X obj 359 277 * 360;
5507 #X obj 359 301 / 6.28319;
5508 #X obj 359 222 atan;
5509 #X obj 433 111 r Zpos;
5510 #X obj 418 170 -;
5511 #X floatatom 404 218 5 0 0 0 - - -;
5512 #X obj 433 133 t f b;
5513 #X obj 374 131 t f b;
5514 #X obj 359 86 r \$0_x2;
5515 #X obj 418 86 r \$0_z2;
5516 #X obj 359 325 + 90;
5517 #X connect 1 0 4 0;
5518 #X connect 2 0 5 0;
5519 #X connect 3 0 6 0;
5520 #X connect 7 0 36 0;
5521 #X connect 7 0 0 0;
5522 #X connect 8 0 9 0;
5523 #X connect 8 0 7 1;
5524 #X connect 10 0 8 0;
5525 #X connect 11 0 8 1;
5526 #X connect 12 0 36 0;
5527 #X connect 12 0 0 0;
5528 #X connect 13 0 14 0;
5529 #X connect 14 0 15 0;
5530 #X connect 15 0 12 1;
5531 #X connect 16 0 36 0;
5532 #X connect 16 0 0 0;
5533 #X connect 17 0 18 0;
5534 #X connect 18 0 19 0;
5535 #X connect 19 0 16 1;
5536 #X connect 20 0 17 0;
5537 #X connect 21 0 17 1;
5538 #X connect 22 0 19 1;
5539 #X connect 23 0 15 1;
5540 #X connect 24 0 13 1;
5541 #X connect 25 0 13 0;
5542 #X connect 26 0 27 0;
5543 #X connect 28 0 31 0;
5544 #X connect 29 0 28 0;
5545 #X connect 30 0 64 0;
5546 #X connect 31 0 35 0;
5547 #X connect 31 0 62 0;
5548 #X connect 32 0 34 0;
5549 #X connect 34 0 60 0;
5550 #X connect 35 0 32 0;
5551 #X connect 37 0 63 0;
5552 #X connect 38 0 39 0;
5553 #X connect 39 0 31 1;
5554 #X connect 40 0 49 0;
5555 #X connect 42 0 49 1;
5556 #X connect 43 0 50 1;
5557 #X connect 48 0 50 0;
5558 #X connect 49 0 51 0;
5559 #X connect 50 0 51 1;
5560 #X connect 51 0 52 0;
5561 #X connect 53 0 54 0;
5562 #X connect 53 0 55 0;
5563 #X connect 55 0 56 0;
5564 #X connect 55 1 56 1;
5565 #X connect 56 0 57 0;
5566 #X connect 57 0 58 0;
5567 #X connect 58 0 59 0;
5568 #X connect 58 0 7 0;
5569 #X connect 60 0 33 0;
5570 #X connect 60 0 12 0;
5571 #X connect 61 0 58 0;
5572 #X connect 63 0 39 1;
5573 #X connect 63 1 39 0;
5574 #X connect 63 1 61 0;
5575 #X connect 64 0 28 1;
5576 #X connect 64 1 28 0;
5577 #X connect 64 1 61 0;
5578 #X connect 65 0 67 0;
5579 #X connect 66 0 75 0;
5580 #X connect 67 0 70 0;
5581 #X connect 67 0 73 0;
5582 #X connect 68 0 69 0;
5583 #X connect 69 0 78 0;
5584 #X connect 70 0 68 0;
5585 #X connect 71 0 74 0;
5586 #X connect 72 0 67 1;
5587 #X connect 74 0 72 1;
5588 #X connect 74 1 72 0;
5589 #X connect 75 0 65 1;
5590 #X connect 75 1 65 0;
5591 #X connect 76 0 65 0;
5592 #X connect 77 0 72 0;
5593 #X connect 78 0 16 0;
5594 #X restore 277 552 pd thisAngle;
5289 #X connect 0 0 13 0; 5595 #X connect 0 0 13 0;
5290 #X connect 1 0 15 0; 5596 #X connect 1 0 15 0;
5291 #X connect 2 0 14 0; 5597 #X connect 2 0 14 0;
5292 #X connect 3 0 16 0; 5598 #X connect 3 0 16 0;
5293 #X connect 4 0 17 0; 5599 #X connect 4 0 17 0;
5403 #X connect 123 1 121 0; 5709 #X connect 123 1 121 0;
5404 #X connect 124 0 125 0; 5710 #X connect 124 0 125 0;
5405 #X connect 124 0 140 0; 5711 #X connect 124 0 140 0;
5406 #X connect 126 0 124 1; 5712 #X connect 126 0 124 1;
5407 #X connect 126 1 124 0; 5713 #X connect 126 1 124 0;
5714 #X connect 136 0 9 0;
5715 #X connect 136 0 146 0;
5716 #X connect 136 1 146 1;
5717 #X connect 136 2 146 2;
5718 #X connect 136 3 146 3;
5719 #X connect 146 0 10 0;
5408 #X restore 462 220 pd distAngleCalc; 5720 #X restore 462 220 pd distAngleCalc;
5409 #X msg 520 130 0; 5721 #X msg 520 130 0;
5410 #X obj 520 110 t b; 5722 #X obj 520 110 t b;
5411 #X msg 501 161 1; 5723 #X msg 501 161 1;
5724 #X floatatom 420 278 8 0 0 0 - - -;
5725 #X obj 420 253 freqCalcCyl;
5726 #X msg 384 108 300;
5727 #X obj 384 26 loadbang;
5728 #X obj 410 51 r Cab3LX;
5412 #X connect 1 0 0 0; 5729 #X connect 1 0 0 0;
5413 #X connect 2 0 1 0; 5730 #X connect 2 0 1 0;
5414 #X connect 3 0 2 0; 5731 #X connect 3 0 2 0;
5415 #X connect 4 0 1 2; 5732 #X connect 4 0 1 2;
5416 #X connect 4 1 1 3; 5733 #X connect 4 1 1 3;
5445 #X connect 32 0 37 0; 5762 #X connect 32 0 37 0;
5446 #X connect 33 0 37 1; 5763 #X connect 33 0 37 1;
5447 #X connect 34 0 37 8; 5764 #X connect 34 0 37 8;
5448 #X connect 35 0 37 6; 5765 #X connect 35 0 37 6;
5449 #X connect 36 0 37 7; 5766 #X connect 36 0 37 7;
5767 #X connect 37 0 42 2;
5768 #X connect 37 1 42 3;
5450 #X connect 38 0 37 3; 5769 #X connect 38 0 37 3;
5451 #X connect 38 0 37 5; 5770 #X connect 38 0 37 5;
5452 #X connect 39 0 38 0; 5771 #X connect 39 0 38 0;
5772 #X connect 42 0 41 0;
5773 #X connect 43 0 42 0;
5774 #X connect 44 0 43 0;
5775 #X connect 45 0 42 1;
5453 #X restore 271 42 pd Cables; 5776 #X restore 271 42 pd Cables;
5454 #X restore 810 130 pd Telegraph; 5777 #X restore 810 130 pd Telegraph;
5455 #N canvas 26 185 569 336 OSC_PlayerValues 0; 5778 #N canvas 26 185 569 336 OSC_PlayerValues 0;
5456 #X obj 117 9 OSCroute /playerX; 5779 #X obj 117 9 OSCroute /playerX;
5457 #X floatatom 279 37 7 0 0 0 - - -; 5780 #X floatatom 279 37 7 0 0 0 - - -;