#N struct 1080-dial float p1x float p1y float p2x float p2y float c1 float c2 float px float py float c; #N canvas 11 51 982 722 10; #X obj 74 504 sin; #X obj 110 504 cos; #X obj 74 552 - 0; #X obj 110 552 - 0; #X obj 99 102 f \$0; #X msg 99 50 bang; #X obj 99 73 t b b; #X obj 99 25 loadbang; #X msg 214 140 \; pd-\$1-graph clear; #X msg 122 185 traverse pd-\$1-graph \, bang; #X obj 122 210 pointer; #X obj 99 360 t b p; #X obj 147 504 sin; #X obj 177 504 cos; #X obj 147 552 - 0; #X obj 177 552 - 0; #X obj 74 577 pack f f f f; #X floatatom 70 386 5 1 100 0 - - -, f 5; #X obj 74 475 t f f f f; #X obj 147 527 * 1; #X obj 177 527 * 1; #X obj 174 578 r \$0-pointer; #X obj 167 374 s \$0-pointer; #X obj 73 607 set \$0-dial p1x p1y p2x p2y; #X obj 99 123 t b b f f; #X obj 74 449 * 0.063; #N canvas 73 66 1830 844 huge-template 0; #X obj 33 163 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(-100:-100) px(-100:100)(-80:-80) py(-100:100)(-100:-100) px(-100:100)(-80:-80) py(-100:100)(-80:-80) px(-100:100)(-60:-60) py(-100:100)(-80:-80) px(-100:100)(-60:-60) py(-100:100)(-100:-100) px(-100:100)(-40:-40) py(-100:100)(-100:-100) px(-100:100)(-40:-40) py(-100:100)(-80:-80) px(-100:100)(-20:-20) py(-100:100)(-80:-80) px(-100:100)(-20:-20) py(-100:100)(-100:-100) px(-100:100)(0:0) py(-100:100)(-100:-100) px(-100:100)(0:0) py(-100:100)(-80:-80) px(-100:100)(20:20) py(-100:100)(-80:-80) px(-100:100)(20:20) py(-100:100)(-100:-100) px(-100:100)(40:40) py(-100:100)(-100:-100) px(-100:100)(40:40) py(-100:100)(-80:-80) px(-100:100)(60:60) py(-100:100)(-80:-80) px(-100:100)(60:60) py(-100:100)(-100:-100) px(-100:100)(80:80) py(-100:100)(-100:-100) px(-100:100)(80:80) py(-100:100)(-80:-80) px(-100:100)(100:100) py(-100:100)(-80:-80) , f 23; #X obj 201 163 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(-80:-80) px(-100:100)(-80:-80) py(-100:100)(-80:-80) px(-100:100)(-80:-80) py(-100:100)(-60:-60) px(-100:100)(-60:-60) py(-100:100)(-60:-60) px(-100:100)(-60:-60) py(-100:100)(-80:-80) px(-100:100)(-40:-40) py(-100:100)(-80:-80) px(-100:100)(-40:-40) py(-100:100)(-60:-60) px(-100:100)(-20:-20) py(-100:100)(-60:-60) px(-100:100)(-20:-20) py(-100:100)(-80:-80) px(-100:100)(0:0) py(-100:100)(-80:-80) px(-100:100)(0:0) py(-100:100)(-60:-60) px(-100:100)(20:20) py(-100:100)(-60:-60) px(-100:100)(20:20) py(-100:100)(-80:-80) px(-100:100)(40:40) py(-100:100)(-80:-80) px(-100:100)(40:40) py(-100:100)(-60:-60) px(-100:100)(60:60) py(-100:100)(-60:-60) px(-100:100)(60:60) py(-100:100)(-80:-80) px(-100:100)(80:80) py(-100:100)(-80:-80) px(-100:100)(80:80) py(-100:100)(-60:-60) px(-100:100)(100:100) py(-100:100)(-60:-60), f 23; #X obj 370 163 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(-60:-60) px(-100:100)(-80:-80) py(-100:100)(-60:-60) px(-100:100)(-80:-80) py(-100:100)(-40:-40) px(-100:100)(-60:-60) py(-100:100)(-40:-40) px(-100:100)(-60:-60) py(-100:100)(-60:-60) px(-100:100)(-40:-40) py(-100:100)(-60:-60) px(-100:100)(-40:-40) py(-100:100)(-40:-40) px(-100:100)(-20:-20) py(-100:100)(-40:-40) px(-100:100)(-20:-20) py(-100:100)(-60:-60) px(-100:100)(0:0) py(-100:100)(-60:-60) px(-100:100)(0:0) py(-100:100)(-40:-40) px(-100:100)(20:20) py(-100:100)(-40:-40) px(-100:100)(20:20) py(-100:100)(-60:-60) px(-100:100)(40:40) py(-100:100)(-60:-60) px(-100:100)(40:40) py(-100:100)(-40:-40) px(-100:100)(60:60) py(-100:100)(-40:-40) px(-100:100)(60:60) py(-100:100)(-60:-60) px(-100:100)(80:80) py(-100:100)(-60:-60) px(-100:100)(80:80) py(-100:100)(-40:-40) px(-100:100)(100:100) py(-100:100)(-40:-40), f 23; #X obj 539 163 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(-40:-40) px(-100:100)(-80:-80) py(-100:100)(-40:-40) px(-100:100)(-80:-80) py(-100:100)(-20:-20) px(-100:100)(-60:-60) py(-100:100)(-20:-20) px(-100:100)(-60:-60) py(-100:100)(-40:-40) px(-100:100)(-40:-40) py(-100:100)(-40:-40) px(-100:100)(-40:-40) py(-100:100)(-20:-20) px(-100:100)(-20:-20) py(-100:100)(-20:-20) px(-100:100)(-20:-20) py(-100:100)(-40:-40) px(-100:100)(0:0) py(-100:100)(-40:-40) px(-100:100)(0:0) py(-100:100)(-20:-20) px(-100:100)(20:20) py(-100:100)(-20:-20) px(-100:100)(20:20) py(-100:100)(-40:-40) px(-100:100)(40:40) py(-100:100)(-40:-40) px(-100:100)(40:40) py(-100:100)(-20:-20) px(-100:100)(60:60) py(-100:100)(-20:-20) px(-100:100)(60:60) py(-100:100)(-40:-40) px(-100:100)(80:80) py(-100:100)(-40:-40) px(-100:100)(80:80) py(-100:100)(-20:-20) px(-100:100)(100:100) py(-100:100)(-20:-20), f 23; #X obj 708 163 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(-20:-20) px(-100:100)(-80:-80) py(-100:100)(-20:-20) px(-100:100)(-80:-80) py(-100:100)(-0:-0) px(-100:100)(-60:-60) py(-100:100)(-0:-0) px(-100:100)(-60:-60) py(-100:100)(-20:-20) px(-100:100)(-40:-40) py(-100:100)(-20:-20) px(-100:100)(-40:-40) py(-100:100)(-0:-0) px(-100:100)(-20:-20) py(-100:100)(-0:-0) px(-100:100)(-20:-20) py(-100:100)(-20:-20) px(-100:100)(0:0) py(-100:100)(-20:-20) px(-100:100)(0:0) py(-100:100)(-0:-0) px(-100:100)(20:20) py(-100:100)(-0:-0) px(-100:100)(20:20) py(-100:100)(-20:-20) px(-100:100)(40:40) py(-100:100)(-20:-20) px(-100:100)(40:40) py(-100:100)(-0:-0) px(-100:100)(60:60) py(-100:100)(-0:-0) px(-100:100)(60:60) py(-100:100)(-20:-20) px(-100:100)(80:80) py(-100:100)(-20:-20) px(-100:100)(80:80) py(-100:100)(-0:-0) px(-100:100)(100:100) py(-100:100)(-0:-0), f 23; #X obj 877 163 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(0:0) px(-100:100)(-80:-80) py(-100:100)(0:0) px(-100:100)(-80:-80) py(-100:100)(20:20) px(-100:100)(-60:-60) py(-100:100)(20:20) px(-100:100)(-60:-60) py(-100:100)(0:0) px(-100:100)(-40:-40) py(-100:100)(0:0) px(-100:100)(-40:-40) py(-100:100)(20:20) px(-100:100)(-20:-20) py(-100:100)(20:20) px(-100:100)(-20:-20) py(-100:100)(0:0) px(-100:100)(0:0) py(-100:100)(0:0) px(-100:100)(0:0) py(-100:100)(20:20) px(-100:100)(20:20) py(-100:100)(20:20) px(-100:100)(20:20) py(-100:100)(0:0) px(-100:100)(40:40) py(-100:100)(0:0) px(-100:100)(40:40) py(-100:100)(20:20) px(-100:100)(60:60) py(-100:100)(20:20) px(-100:100)(60:60) py(-100:100)(0:0) px(-100:100)(80:80) py(-100:100)(0:0) px(-100:100)(80:80) py(-100:100)(20:20) px(-100:100)(100:100) py(-100:100)(20:20), f 23; #X obj 1046 163 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(20:20) px(-100:100)(-80:-80) py(-100:100)(20:20) px(-100:100)(-80:-80) py(-100:100)(40:40) px(-100:100)(-60:-60) py(-100:100)(40:40) px(-100:100)(-60:-60) py(-100:100)(20:20) px(-100:100)(-40:-40) py(-100:100)(20:20) px(-100:100)(-40:-40) py(-100:100)(40:40) px(-100:100)(-20:-20) py(-100:100)(40:40) px(-100:100)(-20:-20) py(-100:100)(20:20) px(-100:100)(0:0) py(-100:100)(20:20) px(-100:100)(0:0) py(-100:100)(40:40) px(-100:100)(20:20) py(-100:100)(40:40) px(-100:100)(20:20) py(-100:100)(20:20) px(-100:100)(40:40) py(-100:100)(20:20) px(-100:100)(40:40) py(-100:100)(40:40) px(-100:100)(60:60) py(-100:100)(40:40) px(-100:100)(60:60) py(-100:100)(20:20) px(-100:100)(80:80) py(-100:100)(20:20) px(-100:100)(80:80) py(-100:100)(40:40) px(-100:100)(100:100) py(-100:100)(40:40), f 23; #X obj 1214 163 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(40:40) px(-100:100)(-80:-80) py(-100:100)(40:40) px(-100:100)(-80:-80) py(-100:100)(60:60) px(-100:100)(-60:-60) py(-100:100)(60:60) px(-100:100)(-60:-60) py(-100:100)(40:40) px(-100:100)(-40:-40) py(-100:100)(40:40) px(-100:100)(-40:-40) py(-100:100)(60:60) px(-100:100)(-20:-20) py(-100:100)(60:60) px(-100:100)(-20:-20) py(-100:100)(40:40) px(-100:100)(0:0) py(-100:100)(40:40) px(-100:100)(0:0) py(-100:100)(60:60) px(-100:100)(20:20) py(-100:100)(60:60) px(-100:100)(20:20) py(-100:100)(40:40) px(-100:100)(40:40) py(-100:100)(40:40) px(-100:100)(40:40) py(-100:100)(60:60) px(-100:100)(60:60) py(-100:100)(60:60) px(-100:100)(60:60) py(-100:100)(40:40) px(-100:100)(80:80) py(-100:100)(40:40) px(-100:100)(80:80) py(-100:100)(60:60) px(-100:100)(100:100) py(-100:100)(60:60), f 23; #X obj 1383 162 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(60:60) px(-100:100)(-80:-80) py(-100:100)(60:60) px(-100:100)(-80:-80) py(-100:100)(80:80) px(-100:100)(-60:-60) py(-100:100)(80:80) px(-100:100)(-60:-60) py(-100:100)(60:60) px(-100:100)(-40:-40) py(-100:100)(60:60) px(-100:100)(-40:-40) py(-100:100)(80:80) px(-100:100)(-20:-20) py(-100:100)(80:80) px(-100:100)(-20:-20) py(-100:100)(60:60) px(-100:100)(0:0) py(-100:100)(60:60) px(-100:100)(0:0) py(-100:100)(80:80) px(-100:100)(20:20) py(-100:100)(80:80) px(-100:100)(20:20) py(-100:100)(60:60) px(-100:100)(40:40) py(-100:100)(60:60) px(-100:100)(40:40) py(-100:100)(80:80) px(-100:100)(60:60) py(-100:100)(80:80) px(-100:100)(60:60) py(-100:100)(60:60) px(-100:100)(80:80) py(-100:100)(60:60) px(-100:100)(80:80) py(-100:100)(80:80) px(-100:100)(100:100) py(-100:100)(80:80), f 23; #X obj 1552 163 drawpolygon c 1 px(-100:100)(-100:-100) py(-100:100)(80:80) px(-100:100)(-80:-80) py(-100:100)(80:80) px(-100:100)(-80:-80) py(-100:100)(100:100) px(-100:100)(-60:-60) py(-100:100)(100:100) px(-100:100)(-60:-60) py(-100:100)(80:80) px(-100:100)(-40:-40) py(-100:100)(80:80) px(-100:100)(-40:-40) py(-100:100)(100:100) px(-100:100)(-20:-20) py(-100:100)(100:100) px(-100:100)(-20:-20) py(-100:100)(80:80) px(-100:100)(0:0) py(-100:100)(80:80) px(-100:100)(0:0) py(-100:100)(100:100) px(-100:100)(20:20) py(-100:100)(100:100) px(-100:100)(20:20) py(-100:100)(80:80) px(-100:100)(40:40) py(-100:100)(80:80) px(-100:100)(40:40) py(-100:100)(100:100) px(-100:100)(60:60) py(-100:100)(100:100) px(-100:100)(60:60) py(-100:100)(80:80) px(-100:100)(80:80) py(-100:100)(80:80) px(-100:100)(80:80) py(-100:100)(100:100) px(-100:100)(100:100) py(-100:100)(100:100), f 23; #X obj 45 55 outlet; #X text 475 89 background; #X obj 44 79 filledpolygon -x 777 0 1 -100 -100 100 -100 100 100 -100 100 -100 -100; #X obj 34 704 filledpolygon 99 900 2 px(-100:100)(0:0) py(-100:100)(95:95) px(-100:100)(5.98104:5.98104) py(-100:100)(94.8115:94.8115) px(-100:100)(11.9384:11.9384) py(-100:100)(94.2469:94.2469) px(-100:100)(17.8483:17.8483) py(-100:100)(93.3083:93.3083) px(-100:100)(23.6874:23.6874) py(-100:100)(91.9995:91.9995) px(-100:100)(29.4326:29.4326) py(-100:100)(90.3257:90.3257) px(-100:100)(35.0609:35.0609) py(-100:100)(88.2934:88.2934) px(-100:100)(40.5502:40.5502) py(-100:100)(85.9109:85.9109) px(-100:100)(45.8785:45.8785) py(-100:100)(83.1875:83.1875) px(-100:100)(51.0249:51.0249) py(-100:100)(80.134:80.134) px(-100:100)(55.9688:55.9688) py(-100:100)(76.7626:76.7626) px(-100:100)(60.6906:60.6906) py(-100:100)(73.0866:73.0866) px(-100:100)(65.1716:65.1716) py(-100:100)(69.1207:69.1207) px(-100:100)(69.394:69.394) py(-100:100)(64.8804:64.8804) px(-100:100)(73.3411:73.3411) py(-100:100)(60.3828:60.3828) px(-100:100)(76.9972:76.9972) py(-100:100)(55.6456:55.6456) px(-100:100)(80.3478:80.3478) py(-100:100)(50.6876:50.6876) px(-100:100)(83.3796:83.3796) py(-100:100)(45.5284:45.5284) px(-100:100)(86.0806:86.0806) py(-100:100)(40.1887:40.1887) px(-100:100)(88.44:88.44) py(-100:100)(34.6895:34.6895) px(-100:100)(90.4486:90.4486) py(-100:100)(29.0526:29.0526) px(-100:100)(92.0983:92.0983) py(-100:100)(23.3005:23.3005) px(-100:100)(93.3825:93.3825) py(-100:100)(17.4559:17.4559) px(-100:100)(94.2962:94.2962) py(-100:100)(11.5421:11.5421) px(-100:100)(94.8358:94.8358) py(-100:100)(5.58243:5.58243) px(-100:100)(94.9992:94.9992) py(-100:100)(-0.399352:-0.399352) px(-100:100)(94.7856:94.7856) py(-100:100)(-6.37955:-6.37955) px(-100:100)(94.1959:94.1959) py(-100:100)(-12.3344:-12.3344) px(-100:100)(93.2324:93.2324) py(-100:100)(-18.2404:-18.2404) px(-100:100)(91.8991:91.8991) py(-100:100)(-24.074:-24.074) px(-100:100)(90.2011:90.2011) py(-100:100)(-29.812:-29.812) px(-100:100)(88.1453:88.1453) py(-100:100)(-35.4318:-35.4318) px(-100:100)(85.7397:85.7397) py(-100:100)(-40.911:-40.911) px(-100:100)(82.9939:82.9939) py(-100:100)(-46.2278:-46.2278) px(-100:100)(79.9188:79.9188) py(-100:100)(-51.3613:-51.3613) px(-100:100)(76.5267:76.5267) py(-100:100)(-56.2909:-56.2909) px(-100:100)(72.8308:72.8308) py(-100:100)(-60.9973:-60.9973) px(-100:100)(68.8461:68.8461) py(-100:100)(-65.4616:-65.4616) px(-100:100)(64.5882:64.5882) py(-100:100)(-69.6661:-69.6661) px(-100:100)(60.074:60.074) py(-100:100)(-73.5943:-73.5943) px(-100:100)(55.3214:55.3214) py(-100:100)(-77.2304:-77.2304) px(-100:100)(50.3494:50.3494) py(-100:100)(-80.5602:-80.5602) px(-100:100)(45.1775:45.1775) py(-100:100)(-83.5703:-83.5703) px(-100:100)(39.8265:39.8265) py(-100:100)(-86.2488:-86.2488) px(-100:100)(34.3174:34.3174) py(-100:100)(-88.5851:-88.5851) px(-100:100)(28.6721:28.6721) py(-100:100)(-90.5699:-90.5699) px(-100:100)(22.9131:22.9131) py(-100:100)(-92.1954:-92.1954) px(-100:100)(17.0632:17.0632) py(-100:100)(-93.4551:-93.4551) px(-100:100)(11.1456:11.1456) py(-100:100)(-94.3439:-94.3439) px(-100:100)(5.18371:5.18371) py(-100:100)(-94.8585:-94.8585) px(-100:100)(-0.798698:-0.798698) py(-100:100)(-94.9966:-94.9966) px(-100:100)(-6.77794:-6.77794) py(-100:100)(-94.7579:-94.7579) px(-100:100)(-12.7303:-12.7303) py(-100:100)(-94.1432:-94.1432) px(-100:100)(-18.6321:-18.6321) py(-100:100)(-93.1549:-93.1549) px(-100:100)(-24.46:-24.46) py(-100:100)(-91.7971:-91.7971) px(-100:100)(-30.1909:-30.1909) py(-100:100)(-90.075:-90.075) px(-100:100)(-35.802:-35.802) py(-100:100)(-87.9956:-87.9956) px(-100:100)(-41.271:-41.271) py(-100:100)(-85.5669:-85.5669) px(-100:100)(-46.5763:-46.5763) py(-100:100)(-82.7988:-82.7988) px(-100:100)(-51.6968:-51.6968) py(-100:100)(-79.7022:-79.7022) px(-100:100)(-56.6121:-56.6121) py(-100:100)(-76.2894:-76.2894) px(-100:100)(-61.3029:-61.3029) py(-100:100)(-72.5738:-72.5738) px(-100:100)(-65.7504:-65.7504) py(-100:100)(-68.5703:-68.5703) px(-100:100)(-69.937:-69.937) py(-100:100)(-64.2947:-64.2947) px(-100:100)(-73.8462:-73.8462) py(-100:100)(-59.7641:-59.7641) px(-100:100)(-77.4623:-77.4623) py(-100:100)(-54.9963:-54.9963) px(-100:100)(-80.7711:-80.7711) py(-100:100)(-50.0103:-50.0103) px(-100:100)(-83.7594:-83.7594) py(-100:100)(-44.8258:-44.8258) px(-100:100)(-86.4154:-86.4154) py(-100:100)(-39.4636:-39.4636) px(-100:100)(-88.7286:-88.7286) py(-100:100)(-33.9447:-33.9447) px(-100:100)(-90.6896:-90.6896) py(-100:100)(-28.2912:-28.2912) px(-100:100)(-92.2909:-92.2909) py(-100:100)(-22.5254:-22.5254) px(-100:100)(-93.526:-93.526) py(-100:100)(-16.6702:-16.6702) px(-100:100)(-94.3899:-94.3899) py(-100:100)(-10.7489:-10.7489) px(-100:100)(-94.8794:-94.8794) py(-100:100)(-4.78491:-4.78491) px(-100:100)(-94.9924:-94.9924) py(-100:100)(1.19801:1.19801) px(-100:100)(-94.7286:-94.7286) py(-100:100)(7.17622:7.17622) px(-100:100)(-94.0888:-94.0888) py(-100:100)(13.126:13.126) px(-100:100)(-93.0758:-93.0758) py(-100:100)(19.0236:19.0236) px(-100:100)(-91.6935:-91.6935) py(-100:100)(24.8457:24.8457) px(-100:100)(-89.9473:-89.9473) py(-100:100)(30.5693:30.5693) px(-100:100)(-87.8443:-87.8443) py(-100:100)(36.1716:36.1716) px(-100:100)(-85.3927:-85.3927) py(-100:100)(41.6303:41.6303) px(-100:100)(-82.6023:-82.6023) py(-100:100)(46.924:46.924) px(-100:100)(-79.4842:-79.4842) py(-100:100)(52.0314:52.0314) px(-100:100)(-76.0507:-76.0507) py(-100:100)(56.9323:56.9323) px(-100:100)(-72.3155:-72.3155) py(-100:100)(61.6074:61.6074) px(-100:100)(-68.2933:-68.2933) py(-100:100)(66.038:66.038) px(-100:100)(-64.0002:-64.0002) py(-100:100)(70.2067:70.2067) px(-100:100)(-59.4531:-59.4531) py(-100:100)(74.0967:74.0967) px(-100:100)(-54.6702:-54.6702) py(-100:100)(77.6928:77.6928) px(-100:100)(-49.6703:-49.6703) py(-100:100)(80.9806:80.9806) px(-100:100)(-44.4734:-44.4734) py(-100:100)(83.9471:83.9471) px(-100:100)(-39.0999:-39.0999) py(-100:100)(86.5806:86.5806) px(-100:100)(-33.5714:-33.5714) py(-100:100)(88.8705:88.8705) px(-100:100)(-27.9097:-27.9097) py(-100:100)(90.8078:90.8078) px(-100:100)(-22.1372:-22.1372) py(-100:100)(92.3848:92.3848) px(-100:100)(-16.2769:-16.2769) py(-100:100)(93.5952:93.5952) px(-100:100)(-10.352:-10.352) py(-100:100)(94.4343:94.4343) px(-100:100)(-4.38605:-4.38605) py(-100:100)(94.8987:94.8987) , f 242; #X obj 41 128 drawpolygon -x c1 3 p1x p1y p2x p2y; #X obj 46 20 struct \$0-dial float p1x float p1y float p2x float p2y float c1 float c2 float px float py float c, f 72; #X connect 15 0 10 0; #X restore 538 84 pd huge-template; #N canvas 0 50 450 707 \$0-graph 0; #X scalar 1080-dial 1.46283 86.9877 0.0168141 0.999859 900 99 44 252 777 \;; #X coords -95 -95 94 94 126 126 2 0 0; #X restore 738 162 pd \$0-graph; #X obj 538 320 unpack s p f; #X symbolatom 538 345 10 0 0 0 - - -, f 10; #X obj 767 441 float; #X obj 735 464 float; #X obj 767 419 delay; #X msg 628 540 -1; #X msg 717 542 1; #X obj 610 572 +; #X obj 578 519 float; #X obj 578 697 outlet; #X obj 578 367 get \$0-dial py; #X obj 69 156 delay 50; #X obj 628 516 sel 1; #X obj 672 515 sel 1; #X obj 717 515 sel 1; #X obj 672 490 == 0; #X msg 672 541 0; #X obj 578 396 t b b f f f b b f, f 32; #X msg 578 456 0; #X obj 578 430 delay; #X obj 578 484 t b f; #X obj 610 596 clip 0 100; #X obj 628 491 < 0; #X obj 717 489 > 0; #X obj 507 399 inlet; #X obj 578 644 -; #X msg 578 620 100 \$1; #X floatatom 578 667 5 1 100 0 - - -, f 5; #X obj 696 89 s pd-\$0-graph; #X obj 74 526 * 87; #X obj 110 527 * 87; #X msg 697 63 donecanvasdialog 1 -1 2 -95 -95 94 94 \$1 \$1 0 0 \, dirty 0; #X obj 468 453 delay 10; #X msg 468 475 100; #X obj 96 334 append \$0-dial p1x p1y p2x p2y c1 c2 px py c; #X msg 99 306 0 0 0 0 900 99 0 0 777; #X obj 649 27 cnv 15 100 30 empty empty empty 20 12 0 14 -204800 -66577 0; #X floatatom 696 37 5 10 150 0 scale - -, f 5; #X obj 592 160 vsl 129 129 100 0 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X connect 0 0 57 0; #X connect 1 0 58 0; #X connect 2 0 16 0; #X connect 3 0 16 1; #X connect 4 0 24 0; #X connect 5 0 6 0; #X connect 6 0 4 0; #X connect 7 0 5 0; #X connect 9 0 10 0; #X connect 10 0 62 9; #X connect 11 0 60 0; #X connect 11 1 22 0; #X connect 12 0 19 0; #X connect 13 0 20 0; #X connect 14 0 16 2; #X connect 15 0 16 3; #X connect 16 0 23 0; #X connect 17 0 25 0; #X connect 18 0 0 0; #X connect 18 1 1 0; #X connect 18 2 12 0; #X connect 18 3 13 0; #X connect 19 0 14 0; #X connect 20 0 15 0; #X connect 21 0 23 4; #X connect 24 0 39 0; #X connect 24 1 63 0; #X connect 24 2 9 0; #X connect 24 3 8 0; #X connect 25 0 18 0; #X connect 26 0 28 0; #X connect 28 0 29 0; #X connect 28 1 38 0; #X connect 30 0 31 1; #X connect 31 0 43 1; #X connect 31 0 50 1; #X connect 31 0 51 1; #X connect 32 0 30 0; #X connect 33 0 35 1; #X connect 34 0 35 1; #X connect 35 0 49 0; #X connect 36 0 35 0; #X connect 36 0 54 0; #X connect 36 0 17 0; #X connect 38 0 45 0; #X connect 39 0 17 0; #X connect 40 0 33 0; #X connect 41 0 44 0; #X connect 42 0 34 0; #X connect 43 0 41 0; #X connect 44 0 35 1; #X connect 45 0 47 0; #X connect 45 1 36 0; #X connect 45 2 50 0; #X connect 45 3 43 0; #X connect 45 4 51 0; #X connect 45 5 31 0; #X connect 45 6 32 0; #X connect 45 7 30 1; #X connect 46 0 48 0; #X connect 47 0 46 0; #X connect 48 0 36 0; #X connect 48 1 35 1; #X connect 49 0 36 1; #X connect 50 0 40 0; #X connect 51 0 42 0; #X connect 52 0 36 0; #X connect 53 0 55 0; #X connect 54 0 53 0; #X connect 55 0 37 0; #X connect 57 0 2 0; #X connect 58 0 3 0; #X connect 59 0 56 0; #X connect 60 0 61 0; #X connect 61 0 36 0; #X connect 62 0 11 0; #X connect 63 0 62 0; #X connect 65 0 59 0; #X connect 66 0 17 0;