Mercurial > hg > weather-synthesis-prototyping
diff Propellor/PropTestD1.pd @ 239:0afd235c4bb9
Propeller patch development - rotation noise started
author | Rod Selfridge <r.selfridge@qmul.ac.uk> |
---|---|
date | Thu, 15 Sep 2016 22:35:55 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Propellor/PropTestD1.pd Thu Sep 15 22:35:55 2016 +0100 @@ -0,0 +1,1331 @@ +#N canvas 428 146 653 658 10; +#X obj -46 20 loadbang; +#X obj -46 42 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj -46 83 s myMet; +#X obj -266 427 hsl 70 15 0 4000 0 0 empty empty RPM 2 8 0 10 -262144 +-1 -1 3200 1; +#X floatatom 76 540 0 0 0 0 - - -; +#X obj 143 73 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1 +-1; +#X obj 143 126 s GO; +#X obj 143 27 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 143 46 metro 200; +#X obj 197 22 hsl 100 20 500 30 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 0 1; +#X obj 83 73 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 -1 +-1; +#X obj 83 150 s setUp; +#X obj -329 403 r setUp; +#X obj -276 403 r thisTS; +#X obj 83 21 loadbang; +#X obj 83 45 delay 13; +#X obj -275 52 hsl 100 20 -500 500 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 4165 1; +#X obj -276 146 hsl 100 20 -500 500 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 500 1; +#X obj -276 237 hsl 100 20 -500 500 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 5940 1; +#X obj -278 75 s Xobs; +#X obj -279 170 s Yobs; +#X obj -279 264 s Zobs; +#X floatatom -318 75 0 0 0 0 - - -; +#X floatatom -318 167 0 0 0 0 - - -; +#X floatatom -319 259 0 0 0 0 - - -; +#X msg -270 28 0; +#X msg -270 211 0; +#X obj -323 26 r setUp; +#X obj -328 123 r setUp; +#X obj -332 214 r setUp; +#X msg -220 121 0; +#X msg -189 24 0.2; +#X obj -278 7 r thisXobs; +#X obj -279 99 r thisYobs; +#X obj -279 192 r thisZobs; +#X obj -101 357 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; +#X obj -38 357 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; +#X text -140 349 Gain; +#X obj 85 352 loadbang; +#N canvas 555 179 313 396 opLevels 0; +#X obj 83 210 dac~; +#X obj 30 70 catch~ l; +#X obj 128 70 catch~ r; +#X obj 129 104 *~ 0.45; +#X obj 30 104 *~ 0.45; +#X obj 30 210 prvu~; +#X obj 129 211 prvu~; +#X obj 93 33 inlet; +#X obj 30 239 outlet; +#X obj 129 239 outlet; +#X connect 1 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 6 0; +#X connect 3 0 0 1; +#X connect 4 0 5 0; +#X connect 4 0 0 0; +#X connect 5 0 8 0; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 7 0 3 1; +#X restore -102 314 pd opLevels; +#X obj 77 426 hsl 100 25 0.01 10000 1 0 empty empty Gain 2 13 0 10 +-261682 -1 -66577 3150 1; +#X obj 76 329 r GAIN; +#X floatatom 227 52 5 0 0 0 - - -; +#X obj -276 340 hsl 70 15 0.1 3 0 0 empty empty Blade_Length 2 8 0 +10 -262144 -1 -1 3056 1; +#X floatatom -319 368 0 0 0 0 - - -; +#X obj -330 319 r setUp; +#X obj -279 317 r thisLength; +#X text -160 56 X Position; +#X text -166 149 Y Position; +#X text -168 239 Z Position; +#X obj 83 126 Uzi 20; +#X obj 62 0 r preswing; +#X obj -170 100 loadbang; +#X obj -158 25 loadbang; +#X obj -196 189 loadbang; +#X obj -197 297 loadbang; +#X obj -218 384 loadbang; +#X msg -272 122 0.07; +#X msg -135 212 2; +#X msg -228 211 1; +#X msg -128 120 0.35; +#X obj -269 446 s RPM; +#X obj -279 368 s length; +#X msg -197 318 1.3843; +#X obj -46 61 metro 1; +#X obj 1 152 line; +#X msg -78 119 -1; +#X msg 2 108 5 800; +#X msg -218 404 0; +#X obj 78 509 hsl 100 20 0 1 0 0 empty empty Engine_Speed 2 10 0 10 +-204800 -1 -1 0 1; +#X msg 85 375 1000; +#X text 51 541 RPM; +#X floatatom 244 544 0 0 0 0 - - -; +#N canvas 263 115 1173 714 rotNoise 0; +#X obj 720 -55 noise~; +#X obj 720 -34 s~ myNoise; +#X obj 791 -52 r length; +#X obj 791 -12 line~; +#X msg 791 -32 \$1 30; +#X obj 854 -53 r RPM; +#X obj 756 39 r myMet; +#X obj 756 59 snapshot~; +#X floatatom 756 80 0 0 0 0 - - -; +#X obj 854 -12 line~; +#X msg 854 -32 \$1 30; +#X obj 854 9 /~ 60; +#X obj 854 35 *~; +#X obj 893 9 r~ noBlad; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 0; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 15 0 11 0; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 32 11 pd rotPeak; +#X obj 32 -27 *~ 1; +#X obj 854 56 s~ \$0-fundFreq; +#X obj 32 -92 r~ \$0-fundFreq; +#X obj 62 -72 loadbang; +#X obj 618 -52 r Yobs; +#X msg 618 -32 \$1 30; +#X obj 618 -12 line~; +#X msg 661 -32 \$1 30; +#X obj 661 -12 line~; +#X obj 661 -52 r Xobs; +#X obj 618 8 *~; +#X obj 661 8 *~; +#X obj 618 29 +~; +#X obj 618 50 sqrt~; +#X obj 603 71 /~; +#X obj 603 92 arccos~; +#X obj 603 201 spigot~; +#X obj 642 118 r Xobs; +#X obj 697 202 spigot~; +#X obj 687 118 r Yobs; +#X obj 642 181 *; +#X floatatom 654 201 0 0 0 0 - - -; +#X obj 657 160 t f b; +#X obj 736 119 r Xobs; +#X obj 781 119 r Yobs; +#X obj 736 182 *; +#X floatatom 747 202 0 0 0 0 - - -; +#X obj 751 161 t f b; +#X obj 736 139 < 0; +#X obj 781 139 < 0; +#X obj 829 118 r Xobs; +#X obj 874 118 r Yobs; +#X obj 829 181 *; +#X floatatom 843 202 0 0 0 0 - - -; +#X obj 844 160 t f b; +#X obj 922 116 r Xobs; +#X obj 967 116 r Yobs; +#X obj 922 179 *; +#X floatatom 935 200 0 0 0 0 - - -; +#X obj 937 158 t f b; +#X obj 922 136 < 0; +#X obj 967 136 > 0; +#X obj 790 203 spigot~; +#X obj 883 201 spigot~; +#X obj 642 138 >= 0; +#X obj 687 138 >= 0; +#X obj 829 138 >= 0; +#X obj 874 138 <= 0; +#X obj 721 225 sig~ 180; +#X obj 721 246 -~; +#X obj 721 268 +~ 180; +#X obj 814 244 -~; +#X obj 814 223 sig~ 360; +#X obj 721 302 +~; +#X obj 721 326 +~; +#X obj 721 348 +~; +#X obj 659 350 r myMet; +#X obj 659 370 snapshot~; +#X floatatom 659 389 0 0 0 0 - - -; +#X obj 721 371 s~ az; +#X obj 791 9 s~ thisL; +#X obj 897 -11 s~ RPM; +#X obj 971 -24 *~ 0.10472; +#X obj 971 -44 r~ RPM; +#X obj 971 -4 s~ radsec; +#X msg 62 -51 1; +#X obj 89 -9 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 101 > 0; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 32 136 pd rotPeak; +#X obj 32 98 *~ 1; +#X obj 32 33 r~ \$0-fundFreq; +#X obj 62 53 loadbang; +#X obj 89 116 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 31 261 pd rotPeak; +#X obj 31 223 *~ 1; +#X obj 31 158 r~ \$0-fundFreq; +#X obj 61 178 loadbang; +#X obj 88 241 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 15 0; +#X connect 5 0 12 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 11 0 12 0; +#X connect 12 0 13 0; +#X connect 12 0 20 0; +#X connect 14 0 8 1; +#X connect 15 0 18 0; +#X connect 15 1 8 0; +#X connect 17 0 18 0; +#X connect 18 0 19 0; +#X connect 20 0 15 1; +#X connect 20 0 16 0; +#X restore 31 386 pd rotPeak; +#X obj 31 348 *~ 1; +#X obj 31 283 r~ \$0-fundFreq; +#X obj 61 303 loadbang; +#X obj 88 366 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 163 9 pd rotPeak; +#X obj 163 -29 *~ 1; +#X obj 163 -94 r~ \$0-fundFreq; +#X obj 193 -74 loadbang; +#X obj 220 -11 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 163 134 pd rotPeak; +#X obj 163 96 *~ 1; +#X obj 163 31 r~ \$0-fundFreq; +#X obj 193 51 loadbang; +#X obj 220 114 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 94 102 > 90; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 17 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 16 0; +#X connect 15 0 8 1; +#X connect 16 0 17 1; +#X connect 16 0 18 0; +#X connect 17 0 20 0; +#X connect 17 1 8 0; +#X connect 19 0 20 0; +#X connect 20 0 21 0; +#X restore 162 259 pd rotPeak; +#X obj 162 221 *~ 1; +#X obj 162 156 r~ \$0-fundFreq; +#X obj 192 176 loadbang; +#X obj 219 239 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 162 384 pd rotPeak; +#X obj 162 346 *~ 1; +#X obj 162 281 r~ \$0-fundFreq; +#X obj 192 301 loadbang; +#X obj 219 364 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 297 9 pd rotPeak; +#X obj 297 -29 *~ 1; +#X obj 297 -94 r~ \$0-fundFreq; +#X obj 327 -74 loadbang; +#X obj 354 -11 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 297 134 pd rotPeak; +#X obj 297 96 *~ 1; +#X obj 297 31 r~ \$0-fundFreq; +#X obj 327 51 loadbang; +#X obj 354 114 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 296 259 pd rotPeak; +#X obj 296 221 *~ 1; +#X obj 296 156 r~ \$0-fundFreq; +#X obj 326 176 loadbang; +#X obj 353 239 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 296 384 pd rotPeak; +#X obj 296 346 *~ 1; +#X obj 296 281 r~ \$0-fundFreq; +#X obj 326 301 loadbang; +#X obj 353 364 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 428 7 pd rotPeak; +#X obj 428 -31 *~ 1; +#X obj 428 -96 r~ \$0-fundFreq; +#X obj 458 -76 loadbang; +#X obj 485 -13 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 428 132 pd rotPeak; +#X obj 428 94 *~ 1; +#X obj 428 29 r~ \$0-fundFreq; +#X obj 458 49 loadbang; +#X obj 485 112 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 427 257 pd rotPeak; +#X obj 427 219 *~ 1; +#X obj 427 154 r~ \$0-fundFreq; +#X obj 457 174 loadbang; +#X obj 484 237 r rotBoost; +#N canvas 40 79 344 352 rotPeak 0; +#X obj 141 260 throw~ l; +#X obj 168 237 throw~ r; +#X obj 141 216 fcpan; +#X obj 168 196 r \$0-thisPan; +#X obj 141 131 *~; +#X obj 43 27 inlet~; +#X obj 141 41 r~ myNoise; +#X obj 196 104 inlet~; +#X obj 141 172 *~ 1; +#X obj 141 83 vcf~ 30; +#X obj 141 104 vcf~ 30; +#X floatatom 203 174 0 0 0 0 - - -; +#X obj 63 57 r myMet; +#X obj 63 79 snapshot~; +#X floatatom 41 106 0 0 0 0 - - -; +#X obj 211 141 inlet; +#X obj 101 151 spigot~; +#X floatatom 94 125 0 0 0 0 - - -; +#X obj 46 182 r myMet; +#X obj 46 204 snapshot~; +#X floatatom 46 227 0 0 0 0 - - -; +#X obj 94 102 > 150; +#X connect 2 0 0 0; +#X connect 2 1 1 0; +#X connect 3 0 2 1; +#X connect 4 0 16 0; +#X connect 5 0 13 0; +#X connect 5 0 9 1; +#X connect 5 0 10 1; +#X connect 6 0 9 0; +#X connect 7 0 4 1; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 4 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 13 0 21 0; +#X connect 15 0 8 1; +#X connect 16 0 19 0; +#X connect 16 1 8 0; +#X connect 18 0 19 0; +#X connect 19 0 20 0; +#X connect 21 0 16 1; +#X connect 21 0 17 0; +#X restore 427 382 pd rotPeak; +#X obj 427 344 *~ 1; +#X obj 427 279 r~ \$0-fundFreq; +#X obj 457 299 loadbang; +#X obj 484 362 r rotBoost; +#X msg 62 74 2; +#X msg 61 199 3; +#X msg 61 324 4; +#X msg 193 -53 5; +#X msg 193 72 6; +#X msg 192 197 7; +#X msg 192 322 8; +#X msg 327 -53 9; +#X msg 327 72 10; +#X msg 326 197 11; +#X msg 326 322 12; +#X msg 458 -55 13; +#X msg 458 70 14; +#X msg 457 195 15; +#X msg 457 320 16; +#X obj 708 430 r myMet; +#X obj 708 450 snapshot~; +#X floatatom 708 469 0 0 0 0 - - -; +#X obj 826 431 cos~; +#X obj 827 407 /~ 360; +#X obj 882 449 r myMet; +#X obj 882 469 snapshot~; +#X floatatom 882 488 0 0 0 0 - - -; +#X obj 1040 -4 s \$0-thisPan; +#X msg 1040 -24 0.5; +#X obj 1040 -44 loadbang; +#X obj 458 -32 gutinGain; +#X obj 62 -28 gutinGain; +#X obj 62 97 gutinGain; +#X obj 61 222 gutinGain; +#X obj 61 347 gutinGain; +#X obj 193 -30 gutinGain; +#X obj 193 95 gutinGain; +#X obj 192 220 gutinGain; +#X obj 192 345 gutinGain; +#X obj 327 -30 gutinGain; +#X obj 327 95 gutinGain; +#X obj 326 220 gutinGain; +#X obj 326 345 gutinGain; +#X obj 458 93 gutinGain; +#X obj 457 218 gutinGain; +#X obj 457 343 gutinGain; +#X obj 755 470 outlet; +#X connect 0 0 1 0; +#X connect 2 0 4 0; +#X connect 3 0 75 0; +#X connect 4 0 3 0; +#X connect 5 0 10 0; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 9 0 11 0; +#X connect 9 0 76 0; +#X connect 10 0 9 0; +#X connect 11 0 12 0; +#X connect 12 0 7 0; +#X connect 12 0 16 0; +#X connect 13 0 12 1; +#X connect 15 0 14 0; +#X connect 17 0 15 0; +#X connect 18 0 80 0; +#X connect 19 0 20 0; +#X connect 20 0 21 0; +#X connect 21 0 25 0; +#X connect 21 0 25 1; +#X connect 22 0 23 0; +#X connect 23 0 26 0; +#X connect 23 0 26 1; +#X connect 23 0 29 0; +#X connect 24 0 22 0; +#X connect 25 0 27 0; +#X connect 26 0 27 1; +#X connect 27 0 28 0; +#X connect 28 0 29 1; +#X connect 29 0 30 0; +#X connect 30 0 64 1; +#X connect 30 0 66 1; +#X connect 30 0 31 0; +#X connect 30 0 58 0; +#X connect 31 1 68 0; +#X connect 32 0 59 0; +#X connect 33 1 68 1; +#X connect 34 0 60 0; +#X connect 35 0 36 0; +#X connect 35 0 31 1; +#X connect 37 0 35 1; +#X connect 37 1 35 0; +#X connect 38 0 43 0; +#X connect 39 0 44 0; +#X connect 40 0 41 0; +#X connect 40 0 33 1; +#X connect 42 0 40 1; +#X connect 42 1 40 0; +#X connect 43 0 40 0; +#X connect 44 0 42 0; +#X connect 45 0 61 0; +#X connect 46 0 62 0; +#X connect 47 0 48 0; +#X connect 47 0 57 1; +#X connect 49 0 47 1; +#X connect 49 1 47 0; +#X connect 50 0 55 0; +#X connect 51 0 56 0; +#X connect 52 0 53 0; +#X connect 52 0 58 1; +#X connect 54 0 52 1; +#X connect 54 1 52 0; +#X connect 55 0 52 0; +#X connect 56 0 54 0; +#X connect 57 1 69 1; +#X connect 58 1 70 1; +#X connect 59 0 35 0; +#X connect 60 0 37 0; +#X connect 61 0 47 0; +#X connect 62 0 49 0; +#X connect 63 0 64 0; +#X connect 64 0 65 0; +#X connect 65 0 33 0; +#X connect 66 0 57 0; +#X connect 67 0 66 0; +#X connect 68 0 69 0; +#X connect 69 0 70 0; +#X connect 70 0 72 0; +#X connect 70 0 74 0; +#X connect 70 0 173 0; +#X connect 70 0 176 0; +#X connect 71 0 72 0; +#X connect 72 0 73 0; +#X connect 77 0 79 0; +#X connect 78 0 77 0; +#X connect 80 0 15 1; +#X connect 80 0 184 0; +#X connect 81 0 14 2; +#X connect 83 0 82 0; +#X connect 84 0 83 0; +#X connect 85 0 157 0; +#X connect 86 0 82 2; +#X connect 88 0 87 0; +#X connect 89 0 88 0; +#X connect 90 0 158 0; +#X connect 91 0 87 2; +#X connect 93 0 92 0; +#X connect 94 0 93 0; +#X connect 95 0 159 0; +#X connect 96 0 92 2; +#X connect 98 0 97 0; +#X connect 99 0 98 0; +#X connect 100 0 160 0; +#X connect 101 0 97 2; +#X connect 103 0 102 0; +#X connect 104 0 103 0; +#X connect 105 0 161 0; +#X connect 106 0 102 2; +#X connect 108 0 107 0; +#X connect 109 0 108 0; +#X connect 110 0 162 0; +#X connect 111 0 107 2; +#X connect 113 0 112 0; +#X connect 114 0 113 0; +#X connect 115 0 163 0; +#X connect 116 0 112 2; +#X connect 118 0 117 0; +#X connect 119 0 118 0; +#X connect 120 0 164 0; +#X connect 121 0 117 2; +#X connect 123 0 122 0; +#X connect 124 0 123 0; +#X connect 125 0 165 0; +#X connect 126 0 122 2; +#X connect 128 0 127 0; +#X connect 129 0 128 0; +#X connect 130 0 166 0; +#X connect 131 0 127 2; +#X connect 133 0 132 0; +#X connect 134 0 133 0; +#X connect 135 0 167 0; +#X connect 136 0 132 2; +#X connect 138 0 137 0; +#X connect 139 0 138 0; +#X connect 140 0 168 0; +#X connect 141 0 137 2; +#X connect 143 0 142 0; +#X connect 144 0 143 0; +#X connect 145 0 169 0; +#X connect 146 0 142 2; +#X connect 148 0 147 0; +#X connect 149 0 148 0; +#X connect 150 0 170 0; +#X connect 151 0 147 2; +#X connect 153 0 152 0; +#X connect 154 0 153 0; +#X connect 155 0 171 0; +#X connect 156 0 152 2; +#X connect 157 0 83 1; +#X connect 157 0 185 0; +#X connect 158 0 88 1; +#X connect 158 0 186 0; +#X connect 159 0 93 1; +#X connect 159 0 187 0; +#X connect 160 0 98 1; +#X connect 160 0 188 0; +#X connect 161 0 103 1; +#X connect 161 0 189 0; +#X connect 162 0 108 1; +#X connect 162 0 190 0; +#X connect 163 0 113 1; +#X connect 163 0 191 0; +#X connect 164 0 118 1; +#X connect 164 0 192 0; +#X connect 165 0 123 1; +#X connect 165 0 193 0; +#X connect 166 0 128 1; +#X connect 166 0 194 0; +#X connect 167 0 133 1; +#X connect 167 0 195 0; +#X connect 168 0 138 1; +#X connect 168 0 183 0; +#X connect 169 0 143 1; +#X connect 169 0 196 0; +#X connect 170 0 148 1; +#X connect 170 0 197 0; +#X connect 171 0 153 1; +#X connect 171 0 198 0; +#X connect 172 0 173 0; +#X connect 173 0 174 0; +#X connect 173 0 199 0; +#X connect 175 0 178 0; +#X connect 176 0 175 0; +#X connect 177 0 178 0; +#X connect 178 0 179 0; +#X connect 181 0 180 0; +#X connect 182 0 181 0; +#X connect 183 0 137 1; +#X connect 184 0 14 1; +#X connect 185 0 82 1; +#X connect 186 0 87 1; +#X connect 187 0 92 1; +#X connect 188 0 97 1; +#X connect 189 0 102 1; +#X connect 190 0 107 1; +#X connect 191 0 112 1; +#X connect 192 0 117 1; +#X connect 193 0 122 1; +#X connect 194 0 127 1; +#X connect 195 0 132 1; +#X connect 196 0 142 1; +#X connect 197 0 147 1; +#X connect 198 0 152 1; +#X restore 209 487 pd rotNoise; +#X msg -270 297 0.8; +#X obj -308 538 hsl 70 15 2 4 0 0 empty empty Blades 2 8 0 10 -262144 +-1 -1 0 1; +#X obj -311 561 i; +#X floatatom -286 562 0 0 0 0 - - -; +#X obj -311 602 line~; +#X msg -311 582 \$1 30; +#X obj -311 623 s~ noBlad; +#X obj -311 517 loadbang; +#X obj -201 536 hsl 70 15 100000 1e+15 1 0 empty empty Rot_Boost 2 +8 0 10 -262144 -1 -1 3510 1; +#X obj -204 555 s rotBoost; +#X floatatom -139 555 0 0 0 0 - - -; +#X msg -171 120 20; +#X msg -231 29 -150; +#X msg -204 515 1e+14; +#X obj -204 495 loadbang; +#X msg -196 210 100; +#X msg -167 11 150; +#X msg -30 127 -500; +#X msg 11 128 350 2000; +#X floatatom 209 508 0 0 0 0 - - -; +#X connect 0 0 1 0; +#X connect 1 0 64 0; +#X connect 3 0 4 0; +#X connect 3 0 61 0; +#X connect 5 0 6 0; +#X connect 7 0 8 0; +#X connect 8 0 5 0; +#X connect 9 0 8 1; +#X connect 9 0 42 0; +#X connect 10 0 50 0; +#X connect 12 0 3 0; +#X connect 13 0 3 0; +#X connect 14 0 15 0; +#X connect 15 0 10 0; +#X connect 16 0 19 0; +#X connect 16 0 22 0; +#X connect 17 0 23 0; +#X connect 17 0 20 0; +#X connect 18 0 21 0; +#X connect 18 0 24 0; +#X connect 25 0 16 0; +#X connect 26 0 18 0; +#X connect 27 0 16 0; +#X connect 28 0 17 0; +#X connect 29 0 18 0; +#X connect 30 0 17 0; +#X connect 31 0 16 0; +#X connect 32 0 16 0; +#X connect 33 0 17 0; +#X connect 34 0 18 0; +#X connect 38 0 70 0; +#X connect 39 0 35 0; +#X connect 39 1 36 0; +#X connect 40 0 39 0; +#X connect 40 0 72 0; +#X connect 41 0 40 0; +#X connect 43 0 44 0; +#X connect 43 0 62 0; +#X connect 45 0 43 0; +#X connect 46 0 43 0; +#X connect 50 0 11 0; +#X connect 51 0 10 0; +#X connect 52 0 85 0; +#X connect 53 0 86 0; +#X connect 54 0 89 0; +#X connect 55 0 63 0; +#X connect 56 0 68 0; +#X connect 57 0 17 0; +#X connect 58 0 18 0; +#X connect 59 0 18 0; +#X connect 60 0 17 0; +#X connect 63 0 43 0; +#X connect 64 0 2 0; +#X connect 65 0 17 0; +#X connect 66 0 17 0; +#X connect 67 0 65 0; +#X connect 68 0 3 0; +#X connect 70 0 40 0; +#X connect 73 0 93 0; +#X connect 74 0 43 0; +#X connect 75 0 76 0; +#X connect 76 0 77 0; +#X connect 76 0 79 0; +#X connect 78 0 80 0; +#X connect 79 0 78 0; +#X connect 81 0 75 0; +#X connect 82 0 83 0; +#X connect 82 0 84 0; +#X connect 85 0 17 0; +#X connect 86 0 16 0; +#X connect 87 0 82 0; +#X connect 88 0 87 0; +#X connect 89 0 18 0; +#X connect 90 0 16 0; +#X connect 91 0 65 0; +#X connect 92 0 65 0; +#X coords 0 -1 1 1 150 200 2 50 400;