changeset 133:8e555c822804

Clearly pan and azimuth need more work! Look into quadrants and polarity
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Thu, 13 Aug 2015 09:36:42 +0100
parents ff090cc86dbe
children 96432e8a47f4
files SwordSounds/Sword10_D3.pd SwordSounds/tenSource.pd SwordSounds/thisAngle.pd
diffstat 3 files changed, 242 insertions(+), 212 deletions(-) [+]
line wrap: on
line diff
--- a/SwordSounds/Sword10_D3.pd	Thu Aug 13 08:27:24 2015 +0100
+++ b/SwordSounds/Sword10_D3.pd	Thu Aug 13 09:36:42 2015 +0100
@@ -1,4 +1,4 @@
-#N canvas 52 128 1429 707 10;
+#N canvas 12 107 1440 714 10;
 #X obj 581 -63 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
 #X obj 644 -63 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
 #X text 641 -154 Gain;
@@ -90,8 +90,8 @@
 #X obj 254 -186 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
 0 1;
 #X obj 254 -167 metro 200;
-#X obj 308 -191 hsl 100 20 300 50 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 0 1;
+#X obj 308 -191 hsl 100 20 500 30 0 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 6500 1;
 #X obj 194 -140 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
 -1 -1;
 #X obj 194 -87 s setUp;
@@ -256,8 +256,6 @@
 #X obj 3 -142 r setUp;
 #X obj 2 -207 r setUp;
 #X text 819 -28 Presets;
-#X msg 891 -138 20 160 0.01 0.004 2 0 127;
-#X msg 901 -115 30 280 0.0095 0.0032 2 60 120;
 #X obj 882 -190 loadbang;
 #X obj 194 -192 loadbang;
 #X obj 194 -168 delay 13;
@@ -442,9 +440,9 @@
 #X obj -163 -74 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10
 -262144 -1 -1 4950 1;
 #X obj -164 20 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 5019 1;
+-1 -1 4950 1;
 #X obj -164 111 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 5746 1;
+-262144 -1 -1 4950 1;
 #X obj -166 -51 s Xobs;
 #X obj -167 40 s Yobs;
 #X obj -167 138 s Zobs;
@@ -479,27 +477,31 @@
 #X msg -93 278 0.02;
 #X msg -99 362 0.008;
 #X msg -30 191 35;
-#X obj 882 125 s thisXobs;
+#X obj 882 187 s thisXobs;
 #X obj -166 -119 r thisXobs;
-#X obj 899 104 s thisYobs;
+#X obj 899 166 s thisYobs;
 #X obj -167 -27 r thisYobs;
 #X obj -167 66 r thisZobs;
-#X obj 917 82 s thisZobs;
-#X obj 934 59 s thisTS;
-#X obj 952 38 s thisHT;
-#X obj 970 18 s thisTT;
-#X obj 987 -4 s thisPrA;
-#X obj 1005 -23 s thisPrE;
+#X obj 917 144 s thisZobs;
+#X obj 934 121 s thisTS;
+#X obj 952 100 s thisHT;
+#X obj 970 80 s thisTT;
+#X obj 987 58 s thisPrA;
+#X obj 1005 39 s thisPrE;
 #X obj 129 14 r thisPrA;
 #X obj 127 92 r thisPoA;
 #X obj 122 205 r thisPrE;
 #X obj 120 283 r thisPoE;
-#X obj 882 -67 unpack f f f f f f f f f;
-#X obj 1023 -44 s thisG;
+#X obj 882 -5 unpack f f f f f f f f f;
+#X obj 1023 18 s thisG;
 #X obj 822 -68 delay 9;
 #X msg 882 -161 0 0 0 25 0.02 0.006 80 50 500;
 #X msg 286 9 10;
 #X msg 317 8 0;
+#X msg 894 -138 0 0 4 25 0.02 0.006 80 50 500;
+#X msg 905 -115 4 0 4 25 0.02 0.006 80 50 500;
+#X msg 920 -50 0 0 0 25 0.03 0.01 20 0 500;
+#X msg 916 -77 0 0 0 35 0.01 0.003 45 10 100;
 #X connect 3 0 5 0;
 #X connect 4 0 0 0;
 #X connect 4 1 1 0;
@@ -508,8 +510,8 @@
 #X connect 10 0 9 0;
 #X connect 10 0 11 0;
 #X connect 16 0 17 0;
-#X connect 16 0 74 0;
-#X connect 16 0 117 0;
+#X connect 16 0 72 0;
+#X connect 16 0 115 0;
 #X connect 19 0 21 0;
 #X connect 19 0 22 0;
 #X connect 20 0 23 0;
@@ -524,88 +526,88 @@
 #X connect 36 0 19 0;
 #X connect 37 0 20 0;
 #X connect 39 0 4 0;
-#X connect 39 0 119 0;
+#X connect 39 0 117 0;
 #X connect 40 0 6 0;
-#X connect 41 0 77 0;
-#X connect 42 0 81 0;
+#X connect 41 0 75 0;
+#X connect 42 0 79 0;
 #X connect 43 0 10 0;
 #X connect 44 0 19 0;
 #X connect 45 0 20 0;
 #X connect 46 0 39 0;
-#X connect 47 0 81 0;
-#X connect 48 0 77 0;
+#X connect 47 0 79 0;
+#X connect 48 0 75 0;
 #X connect 49 0 6 0;
-#X connect 51 0 56 0;
-#X connect 51 0 138 0;
-#X connect 52 0 56 0;
-#X connect 52 0 138 0;
-#X connect 53 0 141 0;
-#X connect 54 0 55 0;
-#X connect 55 0 32 0;
-#X connect 56 0 140 0;
-#X connect 58 0 59 0;
-#X connect 60 0 58 0;
-#X connect 61 0 62 0;
-#X connect 61 0 68 0;
-#X connect 61 0 118 0;
-#X connect 63 0 61 0;
-#X connect 64 0 65 0;
-#X connect 66 0 64 0;
-#X connect 77 0 76 0;
-#X connect 79 0 4 1;
-#X connect 79 0 80 0;
-#X connect 81 0 8 0;
-#X connect 82 0 83 0;
-#X connect 83 0 79 0;
-#X connect 85 0 16 0;
+#X connect 51 0 139 0;
+#X connect 52 0 53 0;
+#X connect 53 0 32 0;
+#X connect 54 0 138 0;
+#X connect 56 0 57 0;
+#X connect 58 0 56 0;
+#X connect 59 0 60 0;
+#X connect 59 0 66 0;
+#X connect 59 0 116 0;
+#X connect 61 0 59 0;
+#X connect 62 0 63 0;
+#X connect 64 0 62 0;
+#X connect 75 0 74 0;
+#X connect 77 0 4 1;
+#X connect 77 0 78 0;
+#X connect 79 0 8 0;
+#X connect 80 0 81 0;
+#X connect 81 0 77 0;
+#X connect 83 0 16 0;
+#X connect 85 0 88 0;
+#X connect 85 0 91 0;
+#X connect 86 0 89 0;
+#X connect 86 0 92 0;
 #X connect 87 0 90 0;
 #X connect 87 0 93 0;
-#X connect 88 0 91 0;
-#X connect 88 0 94 0;
-#X connect 89 0 92 0;
-#X connect 89 0 95 0;
-#X connect 96 0 87 0;
-#X connect 97 0 89 0;
-#X connect 98 0 88 0;
+#X connect 94 0 85 0;
+#X connect 95 0 87 0;
+#X connect 96 0 86 0;
+#X connect 97 0 85 0;
+#X connect 98 0 86 0;
 #X connect 99 0 87 0;
-#X connect 100 0 88 0;
-#X connect 101 0 89 0;
-#X connect 102 0 88 0;
-#X connect 103 0 16 0;
-#X connect 104 0 89 0;
-#X connect 105 0 87 0;
-#X connect 106 0 61 0;
-#X connect 107 0 58 0;
-#X connect 108 0 61 0;
-#X connect 109 0 64 0;
-#X connect 110 0 88 0;
-#X connect 111 0 88 0;
-#X connect 112 0 88 0;
-#X connect 113 0 10 0;
-#X connect 114 0 87 0;
-#X connect 115 0 89 0;
-#X connect 117 0 75 0;
-#X connect 118 0 69 0;
-#X connect 120 0 19 0;
-#X connect 121 0 20 0;
-#X connect 122 0 10 0;
-#X connect 124 0 87 0;
-#X connect 126 0 88 0;
-#X connect 127 0 89 0;
-#X connect 134 0 16 0;
-#X connect 136 0 61 0;
-#X connect 137 0 64 0;
-#X connect 138 0 123 0;
-#X connect 138 1 125 0;
-#X connect 138 2 128 0;
-#X connect 138 3 129 0;
-#X connect 138 4 130 0;
-#X connect 138 5 131 0;
-#X connect 138 6 132 0;
-#X connect 138 7 133 0;
-#X connect 138 8 139 0;
-#X connect 140 0 57 0;
-#X connect 141 0 56 0;
-#X connect 141 0 138 0;
-#X connect 142 0 16 0;
-#X connect 143 0 16 0;
+#X connect 100 0 86 0;
+#X connect 101 0 16 0;
+#X connect 102 0 87 0;
+#X connect 103 0 85 0;
+#X connect 104 0 59 0;
+#X connect 105 0 56 0;
+#X connect 106 0 59 0;
+#X connect 107 0 62 0;
+#X connect 108 0 86 0;
+#X connect 109 0 86 0;
+#X connect 110 0 86 0;
+#X connect 111 0 10 0;
+#X connect 112 0 85 0;
+#X connect 113 0 87 0;
+#X connect 115 0 73 0;
+#X connect 116 0 67 0;
+#X connect 118 0 19 0;
+#X connect 119 0 20 0;
+#X connect 120 0 10 0;
+#X connect 122 0 85 0;
+#X connect 124 0 86 0;
+#X connect 125 0 87 0;
+#X connect 132 0 16 0;
+#X connect 134 0 59 0;
+#X connect 135 0 62 0;
+#X connect 136 0 121 0;
+#X connect 136 1 123 0;
+#X connect 136 2 126 0;
+#X connect 136 3 127 0;
+#X connect 136 4 128 0;
+#X connect 136 5 129 0;
+#X connect 136 6 130 0;
+#X connect 136 7 131 0;
+#X connect 136 8 137 0;
+#X connect 138 0 55 0;
+#X connect 139 0 54 0;
+#X connect 139 0 136 0;
+#X connect 140 0 16 0;
+#X connect 141 0 16 0;
+#X connect 142 0 136 0;
+#X connect 143 0 136 0;
+#X connect 144 0 136 0;
+#X connect 145 0 136 0;
--- a/SwordSounds/tenSource.pd	Thu Aug 13 08:27:24 2015 +0100
+++ b/SwordSounds/tenSource.pd	Thu Aug 13 09:36:42 2015 +0100
@@ -134,6 +134,15 @@
 #X obj 670 53 - 9;
 #X obj 772 347 sourceSpeed;
 #X obj 772 475 woSoFreqD3;
+#X obj -159 239 woSoFreqD3;
+#X obj 313 375 woSoFreqD3;
+#X obj 537 352 woSoFreqD3;
+#X obj 541 702 woSoFreqD3;
+#X obj 303 724 woSoFreqD3;
+#X obj 80 750 woSoFreqD3;
+#X obj -155 727 woSoFreqD3;
+#X obj -158 490 woSoFreqD3;
+#X obj 77 385 woSoFreqD3;
 #X obj -159 109 sourceSpeed;
 #X obj 77 239 sourceSpeed;
 #X obj 313 223 sourceSpeed;
@@ -143,26 +152,17 @@
 #X obj 80 596 sourceSpeed;
 #X obj -155 598 sourceSpeed;
 #X obj -158 336 sourceSpeed;
-#X obj -159 239 woSoFreqD3;
-#X obj 313 375 woSoFreqD3;
-#X obj 537 352 woSoFreqD3;
-#X obj 541 702 woSoFreqD3;
-#X obj 303 724 woSoFreqD3;
-#X obj 80 750 woSoFreqD3;
-#X obj -155 727 woSoFreqD3;
-#X obj -158 490 woSoFreqD3;
-#X obj 77 385 woSoFreqD3;
 #X connect 0 0 1 0;
 #X connect 0 0 10 0;
 #X connect 1 0 132 0;
-#X connect 3 0 135 0;
+#X connect 3 0 144 0;
 #X connect 4 0 9 1;
 #X connect 5 0 4 1;
 #X connect 6 0 7 0;
 #X connect 7 0 4 0;
 #X connect 8 0 9 0;
 #X connect 9 0 130 0;
-#X connect 9 0 144 1;
+#X connect 9 0 135 1;
 #X connect 10 0 11 0;
 #X connect 10 0 12 0;
 #X connect 10 0 13 0;
@@ -184,78 +184,78 @@
 #X connect 19 0 29 0;
 #X connect 20 0 30 0;
 #X connect 31 0 7 1;
-#X connect 32 0 135 1;
-#X connect 33 0 143 0;
+#X connect 32 0 144 1;
+#X connect 33 0 152 0;
 #X connect 34 0 39 1;
 #X connect 35 0 34 1;
 #X connect 36 0 37 0;
 #X connect 37 0 34 0;
 #X connect 38 0 39 0;
-#X connect 39 0 151 1;
-#X connect 40 0 143 1;
+#X connect 39 0 142 1;
+#X connect 40 0 152 1;
 #X connect 41 0 37 1;
-#X connect 42 0 142 0;
+#X connect 42 0 151 0;
 #X connect 43 0 48 1;
 #X connect 44 0 43 1;
 #X connect 45 0 46 0;
 #X connect 46 0 43 0;
 #X connect 47 0 48 0;
-#X connect 48 0 150 1;
-#X connect 49 0 142 1;
+#X connect 48 0 141 1;
+#X connect 49 0 151 1;
 #X connect 50 0 46 1;
-#X connect 51 0 136 0;
+#X connect 51 0 145 0;
 #X connect 52 0 57 1;
 #X connect 53 0 52 1;
 #X connect 54 0 55 0;
 #X connect 55 0 52 0;
 #X connect 56 0 57 0;
-#X connect 57 0 152 1;
-#X connect 58 0 136 1;
+#X connect 57 0 143 1;
+#X connect 58 0 145 1;
 #X connect 59 0 55 1;
-#X connect 60 0 141 0;
+#X connect 60 0 150 0;
 #X connect 61 0 66 1;
 #X connect 62 0 61 1;
 #X connect 63 0 64 0;
 #X connect 64 0 61 0;
 #X connect 65 0 66 0;
-#X connect 66 0 149 1;
+#X connect 66 0 140 1;
 #X connect 67 0 64 1;
-#X connect 68 0 141 1;
-#X connect 69 0 137 0;
+#X connect 68 0 150 1;
+#X connect 69 0 146 0;
 #X connect 70 0 75 1;
 #X connect 71 0 70 1;
 #X connect 72 0 73 0;
 #X connect 73 0 70 0;
 #X connect 74 0 75 0;
-#X connect 75 0 145 1;
-#X connect 76 0 137 1;
+#X connect 75 0 136 1;
+#X connect 76 0 146 1;
 #X connect 77 0 73 1;
-#X connect 78 0 140 0;
+#X connect 78 0 149 0;
 #X connect 79 0 84 1;
 #X connect 80 0 79 1;
 #X connect 81 0 82 0;
 #X connect 82 0 79 0;
 #X connect 83 0 84 0;
-#X connect 84 0 148 1;
-#X connect 85 0 140 1;
+#X connect 84 0 139 1;
+#X connect 85 0 149 1;
 #X connect 86 0 82 1;
-#X connect 87 0 138 0;
+#X connect 87 0 147 0;
 #X connect 88 0 93 1;
 #X connect 89 0 88 1;
 #X connect 90 0 91 0;
 #X connect 91 0 88 0;
 #X connect 92 0 93 0;
-#X connect 93 0 146 1;
-#X connect 94 0 138 1;
+#X connect 93 0 137 1;
+#X connect 94 0 147 1;
 #X connect 95 0 91 1;
-#X connect 96 0 139 0;
+#X connect 96 0 148 0;
 #X connect 97 0 102 1;
 #X connect 98 0 97 1;
 #X connect 99 0 100 0;
 #X connect 100 0 97 0;
 #X connect 101 0 102 0;
-#X connect 102 0 147 1;
-#X connect 103 0 139 1;
+#X connect 102 0 138 1;
+#X connect 103 0 148 1;
 #X connect 104 0 100 1;
 #X connect 105 0 133 0;
 #X connect 106 0 111 1;
@@ -269,54 +269,54 @@
 #X connect 114 0 117 0;
 #X connect 115 0 116 0;
 #X connect 118 0 119 0;
-#X connect 120 0 145 4;
-#X connect 121 0 152 4;
-#X connect 122 0 144 4;
-#X connect 123 0 151 4;
-#X connect 124 0 150 4;
-#X connect 125 0 149 4;
-#X connect 126 0 148 4;
-#X connect 127 0 147 4;
+#X connect 120 0 136 4;
+#X connect 121 0 143 4;
+#X connect 122 0 135 4;
+#X connect 123 0 142 4;
+#X connect 124 0 141 4;
+#X connect 125 0 140 4;
+#X connect 126 0 139 4;
+#X connect 127 0 138 4;
 #X connect 128 0 134 4;
-#X connect 129 0 146 4;
+#X connect 129 0 137 4;
 #X connect 131 0 2 0;
 #X connect 132 0 131 0;
 #X connect 133 0 134 0;
 #X connect 133 1 134 2;
 #X connect 133 2 134 3;
 #X connect 133 3 134 5;
-#X connect 135 0 144 0;
-#X connect 135 1 144 2;
-#X connect 135 2 144 3;
-#X connect 135 3 144 5;
-#X connect 136 0 152 0;
-#X connect 136 1 152 2;
-#X connect 136 2 152 3;
-#X connect 136 3 152 5;
-#X connect 137 0 145 0;
-#X connect 137 1 145 2;
-#X connect 137 2 145 3;
-#X connect 137 3 145 5;
-#X connect 138 0 146 0;
-#X connect 138 1 146 2;
-#X connect 138 2 146 3;
-#X connect 138 3 146 5;
-#X connect 139 0 147 0;
-#X connect 139 1 147 2;
-#X connect 139 2 147 3;
-#X connect 139 3 147 5;
-#X connect 140 0 148 0;
-#X connect 140 1 148 2;
-#X connect 140 2 148 3;
-#X connect 140 3 148 5;
-#X connect 141 0 149 0;
-#X connect 141 1 149 2;
-#X connect 141 2 149 3;
-#X connect 142 0 150 0;
-#X connect 142 1 150 2;
-#X connect 142 2 150 3;
-#X connect 142 3 150 5;
-#X connect 143 0 151 0;
-#X connect 143 1 151 2;
-#X connect 143 2 151 3;
-#X connect 143 3 151 5;
+#X connect 144 0 135 0;
+#X connect 144 1 135 2;
+#X connect 144 2 135 3;
+#X connect 144 3 135 5;
+#X connect 145 0 143 0;
+#X connect 145 1 143 2;
+#X connect 145 2 143 3;
+#X connect 145 3 143 5;
+#X connect 146 0 136 0;
+#X connect 146 1 136 2;
+#X connect 146 2 136 3;
+#X connect 146 3 136 5;
+#X connect 147 0 137 0;
+#X connect 147 1 137 2;
+#X connect 147 2 137 3;
+#X connect 147 3 137 5;
+#X connect 148 0 138 0;
+#X connect 148 1 138 2;
+#X connect 148 2 138 3;
+#X connect 148 3 138 5;
+#X connect 149 0 139 0;
+#X connect 149 1 139 2;
+#X connect 149 2 139 3;
+#X connect 149 3 139 5;
+#X connect 150 0 140 0;
+#X connect 150 1 140 2;
+#X connect 150 2 140 3;
+#X connect 151 0 141 0;
+#X connect 151 1 141 2;
+#X connect 151 2 141 3;
+#X connect 151 3 141 5;
+#X connect 152 0 142 0;
+#X connect 152 1 142 2;
+#X connect 152 2 142 3;
+#X connect 152 3 142 5;
--- a/SwordSounds/thisAngle.pd	Thu Aug 13 08:27:24 2015 +0100
+++ b/SwordSounds/thisAngle.pd	Thu Aug 13 09:36:42 2015 +0100
@@ -77,20 +77,20 @@
 #X obj 343 523 metro 10;
 #X obj 343 545 snapshot~;
 #X floatatom 343 565 8 0 0 0 - - -;
-#X obj 1018 322 loadbang;
-#X obj 1018 343 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
-1 1;
-#X obj 1018 361 metro 10;
-#X obj 1018 383 snapshot~;
-#X floatatom 1018 403 8 0 0 0 - - -;
-#X obj 427 151 r~ \$0_Xdiff;
-#X obj 427 217 -~;
-#X obj 343 151 r~ \$0_Zdiff;
-#X obj 343 216 -~;
-#X obj 442 174 r Xobs;
-#X obj 442 195 sig~;
-#X obj 358 172 r Zobs;
-#X obj 358 194 sig~;
+#X obj 820 354 loadbang;
+#X obj 820 375 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 820 393 metro 10;
+#X obj 820 415 snapshot~;
+#X floatatom 820 435 8 0 0 0 - - -;
+#X obj 354 150 r~ \$0_Xdiff;
+#X obj 354 216 -~;
+#X obj 427 150 r~ \$0_Zdiff;
+#X obj 427 215 -~;
+#X obj 369 173 r Xobs;
+#X obj 369 194 sig~;
+#X obj 442 171 r Zobs;
+#X obj 442 193 sig~;
 #X obj 412 240 /~;
 #X obj 430 270 *~;
 #X obj 445 290 sig~ 1;
@@ -101,13 +101,13 @@
 #X obj 192 452 r~ currentAzim;
 #X obj 192 512 r~ \$0-Az;
 #X obj 177 536 -~;
-#X obj 177 571 outlet~;
-#X obj 585 385 loadbang;
-#X obj 585 406 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
-1;
-#X obj 585 424 metro 10;
-#X obj 585 446 snapshot~;
-#X floatatom 585 466 8 0 0 0 - - -;
+#X obj 888 409 outlet~;
+#X obj 1110 365 loadbang;
+#X obj 1110 386 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
+1 1;
+#X obj 1110 404 metro 10;
+#X obj 1110 426 snapshot~;
+#X floatatom 1110 446 8 0 0 0 - - -;
 #X obj 177 430 sig~ 90;
 #X obj 177 484 -~;
 #X obj 1018 191 r~ currentAzim;
@@ -126,15 +126,29 @@
 #X obj 939 5 sig~;
 #X obj 988 245 -~;
 #X obj 232 570 s~ \$0-Pv;
-#X obj 881 196 r~ \$0-Pv;
-#X obj 854 178 sig~ 180;
+#X obj 294 337 r~ \$0-Pv;
+#X obj 267 319 sig~ 180;
 #X obj 958 308 -~;
 #X obj 973 281 +~;
-#X obj 866 216 +~;
-#X obj 958 331 /~ 90;
-#X obj 958 357 +~ 0.5;
+#X obj 279 357 +~;
 #X obj 902 279 sig~ 180;
-#X obj 958 386 outlet~;
+#X obj 656 203 /~;
+#X obj 671 233 *~;
+#X obj 686 253 sig~ 1;
+#X obj 671 275 +~;
+#X obj 671 299 sqrt~;
+#X obj 656 323 /~;
+#X obj 656 346 arcsin~;
+#X obj 671 179 sig~;
+#X obj 656 135 sig~;
+#X obj 656 113 r Xobs;
+#X obj 671 158 r Zobs;
+#X obj 656 392 -~;
+#X obj 671 369 r~ \$0-Az;
+#X obj 1029 468 outlet~;
+#X obj 1036 422 clip~ 0 1;
+#X obj 1036 374 /~ 360;
+#X obj 986 401 -~ 0.5;
 #X connect 0 0 3 0;
 #X connect 0 0 16 0;
 #X connect 1 0 4 0;
@@ -192,9 +206,9 @@
 #X connect 69 0 70 0;
 #X connect 70 0 71 0;
 #X connect 72 0 73 0;
-#X connect 73 0 80 1;
+#X connect 73 0 80 0;
 #X connect 74 0 75 0;
-#X connect 75 0 80 0;
+#X connect 75 0 80 1;
 #X connect 76 0 77 0;
 #X connect 77 0 73 1;
 #X connect 78 0 79 0;
@@ -208,12 +222,10 @@
 #X connect 84 0 85 1;
 #X connect 85 0 86 0;
 #X connect 86 0 56 0;
-#X connect 86 0 94 0;
 #X connect 87 0 65 0;
 #X connect 87 0 97 1;
 #X connect 88 0 89 1;
 #X connect 89 0 60 0;
-#X connect 89 0 90 0;
 #X connect 89 0 113 0;
 #X connect 91 0 92 0;
 #X connect 92 0 93 0;
@@ -240,10 +252,26 @@
 #X connect 112 0 117 1;
 #X connect 114 0 118 1;
 #X connect 115 0 118 0;
-#X connect 116 0 119 0;
+#X connect 116 0 70 0;
+#X connect 116 0 90 0;
+#X connect 116 0 135 0;
 #X connect 117 0 116 1;
-#X connect 118 0 117 0;
-#X connect 119 0 120 0;
-#X connect 120 0 70 0;
-#X connect 120 0 122 0;
-#X connect 121 0 116 0;
+#X connect 119 0 116 0;
+#X connect 120 0 121 0;
+#X connect 120 0 121 1;
+#X connect 120 0 125 0;
+#X connect 121 0 123 0;
+#X connect 122 0 123 1;
+#X connect 123 0 124 0;
+#X connect 124 0 125 1;
+#X connect 125 0 126 0;
+#X connect 126 0 131 0;
+#X connect 127 0 120 1;
+#X connect 128 0 120 0;
+#X connect 129 0 128 0;
+#X connect 130 0 127 0;
+#X connect 131 0 117 0;
+#X connect 132 0 131 1;
+#X connect 134 0 133 0;
+#X connect 134 0 94 0;
+#X connect 135 0 134 0;