max v2;
#N vpatcher 8 44 1270 843;
#P origin 0 -8;
#P toggle 852 26 15 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 666 81 37 196617 5000.;
#P message 907 116 37 196617 5000.;
#P message 638 82 23 196617 50.;
#P message 900 109 31 196617 500.;
#P message 788 89 31 196617 500.;
#P message 1200 17 23 196617 50.;
#P message 1161 17 31 196617 500.;
#P message 1109 19 37 196617 5000.;
#P bpatcher 344 594 260 91 -226 -50 yafr.pat 1;
#N vpatcher 10 59 288 245;
#N comlet L+R;
#P outlet 207 105 15 0;
#N comlet R;
#P outlet 132 101 15 0;
#N comlet R;
#P inlet 132 38 15 0;
#N comlet L;
#P outlet 52 102 15 0;
#N comlet L;
#P inlet 52 39 15 0;
#P connect 0 0 1 0;
#P connect 2 0 3 0;
#P connect 2 0 4 0;
#P connect 0 0 4 0;
#P pop;
#P newobj 240 552 50 196617 p combine;
#P hidden message 243 469 14 196617 0;
#P hidden newex 243 449 50 196617 loadbang;
#P comment 323 464 32 196617 play;
#P comment 323 448 32 196617 stop;
#P user radiogroup 305 446 54 32;
#X size 2;
#X offset 16;
#X inactive 0;
#X itemtype 0;
#X flagmode 0;
#X set 0;
#X done;
#P comment 366 453 139 196617  play demo soundfile or...;
#P window setfont Arial 12.;
#N vpatcher 30 70 372 300;
#P origin 10 -39;
#P window setfont "Sans Serif" 9.;
#P newex 153 49 144 196617 info~ drumLoop.aif;
#N comlet sound playback R;
#P outlet 82 172 15 0;
#P comment 77 190 58 196617 sound playback R;
#P comment 95 71 105 196617 sound playback on/off;
#N comlet sound playback L;
#P outlet 18 172 15 0;
#P message 76 118 27 196617 stop;
#P message 109 118 83 196617 loop 1 \, startloop;
#P newex 76 90 43 196617 sel 0;
#P newex 18 117 35 196617 sig~ 1;
#P newex 18 143 139 196617 groove~ sound 2;
#P newex 12 25 151 196617 buffer~ sound drumLoop.aif -1 2;
#N comlet soundfile on/off;
#P inlet 76 69 15 0;
#P comment 13 190 58 196617 sound playback L;
#P fasten 6 0 3 0 114 138 23 138;
#P fasten 7 0 3 0 81 138 23 138;
#P connect 4 0 3 0;
#P connect 3 0 8 0;
#P connect 1 0 5 0;
#P connect 5 0 7 0;
#P connect 3 1 11 0;
#P connect 5 1 6 0;
#P fasten 12 6 3 2 272 135 151 135;
#P connect 2 1 12 0;
#P pop;
#P newobj 305 484 71 131137548 p soundfile;
#P window setfont "Sans Serif" 9.;
#P comment 637 771 65 196617  start audio;
#P user ezdac~ 645 733 689 766 1;
#P newex 242 518 50 196617 IO;
#P comment 712 751 79 196617  try presets;
#P hidden newex 626 696 35 196617 !- 127;
#B color 8;
#P user hslider 626 660 18 128 128 1 0 9;
#P comment 651 680 88 196617 dry/wet balance;
#N vpatcher 437 174 822 504;
#P window setfont "Sans Serif" 9.;
#P newex 242 54 19 196617 t f;
#P newex 67 174 38 196617 +~ 0.5;
#P comment 268 277 85 196617 (Mixed Signals) Result of Balance;
#P newex 244 253 27 196617 +~;
#N comlet (Mixed Signals) Result of Balance;
#P outlet 244 284 15 0;
#N comlet (Signal 2) Result of Balance);
#P outlet 124 283 15 0;
#P newex 242 119 111 196617 pack 0. 23;
#P newex 242 146 30 196617 line~;
#N comlet (Int) Fade-time ms;
#P inlet 343 67 15 0;
#P comment 250 101 92 196617 (Int) Fade-time ms;
#P newex 242 78 95 196617 zmap 0. 127. 0. 0.5;
#P newex 141 197 90 196617 cycle~ ---pan.aiff;
#P newex 124 222 27 196617 *~;
#P newex 11 223 27 196617 *~;
#N comlet (Float 0-127.) Crossfade from Input 1 to Input 2;
#P inlet 242 30 15 0;
#P newex 28 198 90 196617 cycle~ ---pan.aiff;
#N comlet (Signal 1) Result of Balance);
#P outlet 11 282 15 0;
#P comment 149 31 78 196617 (Signal) Input 2 for Balance;
#N comlet (Signal) Input 2 for Balance;
#P inlet 124 31 15 0;
#N comlet (Signal) Input 1 for Balance;
#P inlet 11 32 15 0;
#P comment 31 32 74 196617 (Signal) Input 1 for Balance;
#P comment 275 27 87 196617 (Float/Int 0-127) Crossfade from Input 1 to Input 2;
#P comment 146 267 59 196617 (Signal 2) Result of Balance;
#P comment 35 266 59 196617 (Signal 1) Result of Balance);
#P connect 4 0 10 0;
#P connect 10 0 7 0;
#P connect 8 0 10 1;
#P fasten 16 0 22 0 247 169 72 169;
#P fasten 22 0 8 1 72 194 113 194;
#P connect 5 0 11 0;
#P connect 11 0 18 0;
#P connect 12 0 11 1;
#P fasten 16 0 12 1 247 169 226 169;
#P connect 9 0 23 0;
#P connect 23 0 13 0;
#P connect 13 0 17 0;
#P connect 17 0 16 0;
#P fasten 10 0 20 0 16 246 249 246;
#P connect 20 0 19 0;
#P fasten 11 0 20 1 129 243 266 243;
#P connect 15 0 17 1;
#P pop;
#P newobj 321 752 66 196617 p balance~;
#B color 8;
#N vpatcher 437 174 822 504;
#P window setfont "Sans Serif" 9.;
#P newex 242 54 19 196617 t f;
#P newex 67 174 38 196617 +~ 0.5;
#P comment 268 277 85 196617 (Mixed Signals) Result of Balance;
#P newex 244 253 27 196617 +~;
#N comlet (Mixed Signals) Result of Balance;
#P outlet 244 284 15 0;
#N comlet (Signal 2) Result of Balance);
#P outlet 124 283 15 0;
#P newex 242 119 111 196617 pack 0. 23;
#P newex 242 146 30 196617 line~;
#N comlet (Int) Fade-time ms;
#P inlet 343 67 15 0;
#P comment 250 101 92 196617 (Int) Fade-time ms;
#P newex 242 78 95 196617 zmap 0. 127. 0. 0.5;
#P newex 141 197 90 196617 cycle~ ---pan.aiff;
#P newex 124 222 27 196617 *~;
#P newex 11 223 27 196617 *~;
#N comlet (Float 0-127.) Crossfade from Input 1 to Input 2;
#P inlet 242 30 15 0;
#P newex 28 198 90 196617 cycle~ ---pan.aiff;
#N comlet (Signal 1) Result of Balance);
#P outlet 11 282 15 0;
#P comment 149 31 78 196617 (Signal) Input 2 for Balance;
#N comlet (Signal) Input 2 for Balance;
#P inlet 124 31 15 0;
#N comlet (Signal) Input 1 for Balance;
#P inlet 11 32 15 0;
#P comment 31 32 74 196617 (Signal) Input 1 for Balance;
#P comment 275 27 87 196617 (Float/Int 0-127) Crossfade from Input 1 to Input 2;
#P comment 146 267 59 196617 (Signal 2) Result of Balance;
#P comment 35 266 59 196617 (Signal 1) Result of Balance);
#P connect 4 0 10 0;
#P connect 10 0 7 0;
#P connect 8 0 10 1;
#P fasten 16 0 22 0 247 169 72 169;
#P fasten 22 0 8 1 72 194 113 194;
#P connect 5 0 11 0;
#P connect 11 0 18 0;
#P connect 12 0 11 1;
#P fasten 16 0 12 1 247 169 226 169;
#P connect 9 0 23 0;
#P connect 23 0 13 0;
#P connect 13 0 17 0;
#P connect 17 0 16 0;
#P fasten 10 0 20 0 16 246 249 246;
#P connect 20 0 19 0;
#P fasten 11 0 20 1 129 243 266 243;
#P connect 15 0 17 1;
#P pop;
#P newobj 240 752 77 196617 p balance~;
#B color 8;
#N vpatcher 456 115 661 452;
#P window setfont "Sans Serif" 9.;
#P newex 17 277 124 196617 buffer~ ---pan.aiff 11.61;
#P newex 17 252 85 196617 peek~ ---pan.aiff;
#P newex 17 30 45 196617 loadbang;
#N counter 0 0 512;
#X flags 0 0;
#P newobj 17 117 108 196617 counter 0 0 512;
#P newex 17 74 58 196617 t i b;
#P comment 74 152 56 196617 0 >-> 512;
#P message 17 54 26 196617 513;
#P newex 17 95 40 196617 Uzi 10;
#P newex 17 138 40 196617 t i i i;
#P comment 74 190 87 196617 -1000 >-> +1000;
#P newex 17 229 55 196617 pack 0 0.;
#P newex 63 208 44 196617 * 0.001;
#N vpatcher 325 98 540 317;
#P window setfont "Sans Serif" 9.;
#P newex 70 64 33 196617 - 256;
#P newex 70 129 37 196617 -;
#P newex 70 106 27 196617 256;
#P newex 70 85 37 196617 t b i;
#P newex 22 42 58 196617 split 0 256;
#P newex 22 162 152 196617 expr (sqrt($i1/256. )) * 1000.;
#P outlet 22 187 15 0;
#P inlet 22 22 15 0;
#P connect 0 0 3 0;
#P connect 3 0 2 0;
#P connect 6 0 2 0;
#P connect 2 0 1 0;
#P connect 3 1 7 0;
#P connect 7 0 4 0;
#P connect 4 0 5 0;
#P connect 5 0 6 0;
#P connect 4 1 6 1;
#P pop;
#P newobj 63 169 63 196617 p pan_curve;
#P comment 128 169 58 196617  Patcher;
#P connect 11 0 7 0;
#P connect 7 0 9 0;
#P connect 9 0 6 0;
#P connect 6 0 10 0;
#P connect 10 0 5 0;
#P connect 5 0 3 0;
#P connect 3 0 12 0;
#P connect 2 0 3 1;
#P fasten 5 2 1 0 52 161 68 161;
#P connect 1 0 2 0;
#P connect 9 1 10 2;
#P pop;
#P hidden newobj 401 752 105 196617 patcher BalanceCurve;
#B color 7;
#P user hslider 626 627 18 128 128 1 0 8;
#P comment 643 647 109 196617 high frequency rolloff;
#P user hslider 626 587 18 128 128 1 0 8;
#P comment 621 609 159 196617 reverb/early reflections balance;
#P user hslider 626 550 18 128 128 1 0 8;
#P window linecount 3;
#P comment 299 519 122 196617  ... double-click IO to control output volume and process your sounds.;
#P window linecount 1;
#P hidden message 713 707 14 196617 1;
#P hidden newex 713 687 50 196617 loadbang;
#P comment 664 571 63 196617 reverb time;
#N vpreset 5;
#P preset 713 726 55 19;
#P window linecount 2;
#P comment 680 482 79 196617 - randy jones 2up technologies;
#P window setfont "Arial Black" 24.;
#P window linecount 1;
#P comment 596 443 183 791478296 Reverberator;
#P window setfont "Sans Serif" 9.;
#P newex 479 79 40 196617 / 100.;
#P newex 670 149 40 196617 / 100.;
#P flonum 635 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 723 182 40 196617 / 100.;
#P button 1121 110 15 0;
#P number 1170 87 53 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 1122 136 58 196617 metro 100;
#P flonum 1067 125 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P button 1052 43 15 0;
#P flonum 1110 49 73 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 1053 80 67 196617 random 300.;
#P button 960 80 15 0;
#P number 974 49 69 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 961 106 58 196617 metro 100;
#P button 961 135 15 0;
#P button 834 61 15 0;
#P number 883 62 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 835 87 58 196617 metro 100;
#P flonum 892 139 54 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P button 835 116 15 0;
#P newex 835 166 67 196617 random 300.;
#P button 723 45 15 0;
#P number 771 46 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 724 71 58 196617 metro 100;
#P flonum 781 119 46 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P button 724 100 15 0;
#P newex 724 150 67 196617 random 300.;
#P button 582 30 15 0;
#P number 631 31 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 583 56 58 196617 metro 100;
#P flonum 640 106 65 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P button 583 85 15 0;
#P newex 583 135 67 196617 random 300.;
#P comment 1080 365 102 196617 see also: Tutorial 39;
#P message 1125 381 65 196617 mousefilter;
#P hidden newex 1125 400 64 196617 prepend help;
#P hidden newex 1125 420 45 196617 pcontrol;
#P window linecount 4;
#P comment 896 407 208 196617 type "0" on the keyboard to zero the position output in this patcher \; type "1" to reset to the default position relative to the top left corner of the screen;
#P window linecount 1;
#P hidden message 776 353 14 196617 1;
#P window setfont "Sans Serif" 18.;
#P comment 770 262 133 196626 mousestate;
#B frgb 21 56 9;
#P window setfont "Sans Serif" 9.;
#P comment 770 287 292 196617 get information about the mouse/cursor;
#P user panel 765 257 400 50;
#X brgb 255 247 207;
#X frgb 0 0 0;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P message 822 443 30 196617 zero;
#P message 855 443 34 196617 reset;
#P newex 810 370 62 196617 metro 200;
#P window linecount 2;
#P comment 783 312 240 196617 The mouse button is sampled every 50 ms. \; The mouse position is sampled every input bang.;
#P window linecount 1;
#P newex 822 396 40 196617 key;
#P newex 822 419 52 196617 sel 48 49;
#P window linecount 2;
#P comment 875 365 140 196617 sample position every 200 ms when metro running.;
#P window linecount 1;
#N vpatcher 313 99 595 327;
#P window setfont "Sans Serif" 9.;
#P newex 26 164 43 196617 change;
#P toggle 36 146 15 0;
#P comment 34 188 35 196617 Button;
#P toggle 18 45 15 0;
#P newex 36 44 62 196617 metro 200;
#P window setfont "Sans Serif" 12.;
#P comment 18 22 240 196620 Click sets zero position.;
#P window setfont "Sans Serif" 9.;
#P number 218 155 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 168 155 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 218 173 42 196617 Ver. Delta;
#P comment 168 173 45 196617 Hor. Delta;
#P number 122 155 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 122 173 42 196617 Ver. Position;
#P comment 72 173 45 196617 Hor. Position;
#P number 72 155 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 36 124 66 196617 mousestate;
#B color 5;
#P message 48 82 34 196617 zero;
#P message 48 104 37 196617 reset;
#P hidden newex 114 70 40 196617 key;
#P hidden newex 114 93 85 196617 select 48 72 104;
#P hidden newex 182 52 45 196617 loadbang;
#P hidden message 182 71 14 196617 1;
#P hidden connect 0 0 17 0;
#P connect 19 0 20 0;
#P connect 17 0 16 0;
#P connect 4 0 6 0;
#P connect 5 0 6 0;
#P connect 16 0 6 0;
#P connect 6 0 19 0;
#P hidden connect 2 0 5 0;
#P fasten 20 1 5 0 47 185 20 185 20 76 53 76;
#P hidden connect 2 2 4 0;
#P hidden connect 2 1 4 0;
#P connect 6 1 7 0;
#P hidden connect 3 0 2 0;
#P connect 6 2 10 0;
#P connect 6 3 13 0;
#P hidden connect 1 0 0 0;
#P connect 6 4 14 0;
#P pop;
#P newobj 1062 478 104 196617 patcher an_example;
#P window linecount 2;
#P comment 944 525 45 196617 Hor. Delta;
#P comment 899 525 42 196617 Ver. Position;
#P comment 854 525 45 196617 Hor. Position;
#P window linecount 1;
#P comment 807 525 35 196617 Button;
#P toggle 810 508 15 0;
#P number 945 508 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 900 508 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 855 508 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#N vpatcher 16 65 307 278;
#P window setfont "Sans Serif" 9.;
#P hidden newex 171 32 45 196617 loadbang;
#P comment 21 160 35 196617 Button;
#P hidden newex 101 77 85 196617 select 48 72 104;
#P hidden newex 101 54 50 196617 key;
#P newex 23 39 62 196617 metro 200;
#P message 35 88 37 196617 reset;
#P message 35 66 34 196617 zero;
#P newex 23 108 66 196617 mousestate;
#B color 5;
#P number 59 139 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 59 157 45 196617 Hor. Position;
#P comment 109 157 42 196617 Ver. Position;
#P number 109 139 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 155 157 45 196617 Hor. Delta;
#P comment 205 157 42 196617 Ver. Delta;
#P number 155 139 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 205 139 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P toggle 23 139 15 0;
#P window setfont "Sans Serif" 12.;
#P comment 10 11 240 196620 Track position while button is down.;
#P fasten 1 0 13 0 28 158 11 158 11 31 28 31;
#P connect 13 0 10 0;
#P connect 12 0 10 0;
#P connect 11 0 10 0;
#P hidden connect 17 0 10 0;
#P connect 10 0 1 0;
#P hidden connect 15 0 11 0;
#P hidden connect 15 2 12 0;
#P hidden connect 15 1 12 0;
#P connect 10 1 9 0;
#P hidden connect 14 0 15 0;
#P connect 10 2 6 0;
#P connect 10 3 3 0;
#P connect 10 4 2 0;
#P pop;
#P newobj 1062 496 128 196617 patcher another_example;
#N vpatcher 40 53 419 252;
#P window setfont "Sans Serif" 9.;
#P hidden newex 86 10 57 196617 closebang;
#P comment 7 14 55 196617 start polling mouse position;
#P comment 156 15 44 196617 stop polling mouse position;
#P comment 217 15 137 196617 Polling allows you to observe the mouse position automatically without a metronome \, but numbers are reported for the mouse position only when it changes;
#P toggle 81 123 15 0;
#P number 101 123 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 196 123 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 245 123 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 63 142 35 196617 Button;
#P comment 101 142 45 196617 Hor. Position;
#P comment 151 142 42 196617 Ver. Position;
#P comment 197 142 45 196617 Hor. Delta;
#P comment 247 142 42 196617 Ver. Delta;
#P message 111 31 40 196617 nopoll;
#P number 150 123 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 66 31 30 196617 poll;
#P newex 81 76 66 196617 mousestate;
#B color 5;
#P connect 3 0 0 0;
#P connect 1 0 0 0;
#P connect 0 0 12 0;
#P connect 0 1 11 0;
#P hidden connect 16 0 3 0;
#P connect 0 2 2 0;
#P connect 0 3 10 0;
#P connect 0 4 9 0;
#P pop;
#P newobj 1062 514 106 196617 patcher yet_another;
#P number 990 508 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 2;
#P comment 991 525 42 196617 Ver. Delta;
#P window linecount 1;
#P newex 810 471 193 196617 mousestate;
#B color 5;
#P comment 1090 308 75 196617 by Chris Muir;
#P comment 774 351 34 196617 Track;
#P toggle 810 349 15 0;
#P hidden newex 776 332 50 196617 loadbang;
#P window setfont "Lucida Grande" 10.;
#P comment 130 374 115 67108874 modulator amplitude;
#P comment 116 349 113 67108874 modulating oscillator;
#P window linecount 2;
#P comment 82 423 74 67108874 carrier oscillator;
#P comment 204 192 77 67108874 Modulation index;
#P comment 82 138 77 67108874 Harmonicity ratio;
#P comment 7 138 74 67108874 Carrier frequency;
#P window linecount 1;
#P newex 120 320 33 67108874 *~ 0;
#P newex 35 398 43 67108874 +~;
#P newex 71 294 33 67108874 *~ 0;
#P newex 71 372 59 67108874 *~;
#P newex 71 347 43 67108874 cycle~;
#P newex 35 423 43 67108874 cycle~;
#P comment 53 447 53 67108874 FM signal;
#P newex 98 189 32 67108874 sig~;
#P newex 35 189 32 67108874 sig~;
#P button 83 52 15 0;
#P window linecount 2;
#P comment 36 49 38 67108874 Play a note;
#P window linecount 1;
#P message 166 64 80 67108874 setdomain \$1;
#P user function 285 93 406 182 1 1 0 0;
#X frgb 82 82 82;
#X brgb 204 204 204;
#X rgb2 85 85 85;
#X rgb3 255 255 255;
#X rgb4 0 0 0;
#X rgb5 0 0 0;
#X add 0. 0.6875 0;
#X add 0.340183 1. 0;
#X add 0.548074 1. 0;
#X add 1.22844 0.203125 0;
#X add 2.06 0. 0;
#X domain 2.06;
#X range 0. 1.;
#X done;
#P user function 161 93 282 182 1 1 0 0;
#X frgb 82 82 82;
#X brgb 204 204 204;
#X rgb2 85 85 85;
#X rgb3 255 255 255;
#X rgb4 0 0 0;
#X rgb5 0 0 0;
#X add 0. 1.5 0;
#X add 0.188991 24. 0;
#X add 0.62367 24. 0;
#X add 0.907155 24. 0;
#X add 0.926054 24. 0;
#X add 1.209541 11.625 0;
#X add 1.22844 24. 0;
#X add 1.247336 22.5 0;
#X add 1.814311 24. 0;
#X add 2.06 0. 0;
#X domain 2.06;
#X range 0. 24.;
#X done;
#P user ezdac~ 84 712 128 745 0;
#P newex 161 189 38 67108874 line~;
#P newex 174 537 38 67108874 line~;
#P newex 35 562 149 67108874 *~;
#P flonum 98 167 60 10 0. 0 1 1024 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 35 167 60 10 0. 0 1 1024 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 166 46 60 10 0. 0 1 1024 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Lucida Grande" 24.;
#P window linecount 4;
#P comment 275 289 133 67108888 Simple FM Synthesis Expanded 2;
#P connect 93 0 2 0;
#P connect 2 0 13 0;
#P connect 13 0 20 0;
#P connect 20 0 16 0;
#P connect 18 0 20 1;
#P connect 13 0 19 0;
#P connect 19 0 17 0;
#P connect 17 0 18 0;
#P fasten 32 0 12 0 815 319 436 319 436 31 88 31;
#P fasten 80 0 12 0 966 205 440 205 440 35 88 35;
#P connect 16 0 7 0;
#P connect 4 0 7 0;
#P connect 14 0 19 1;
#P connect 92 0 3 0;
#P connect 3 0 14 0;
#P connect 16 0 7 1;
#P fasten 4 0 7 1 40 583 123 583;
#P fasten 19 0 21 0 76 315 125 315;
#P connect 21 0 18 1;
#P connect 6 0 21 1;
#P connect 10 0 8 0;
#P fasten 12 0 8 0 88 89 166 89;
#P fasten 8 1 6 0 203 185 166 185;
#P connect 94 0 1 0;
#P connect 1 0 10 0;
#P fasten 9 1 5 0 327 210 179 210;
#P connect 5 0 4 1;
#P connect 16 0 124 0;
#P hidden connect 117 0 124 0;
#P lcolor 6;
#P connect 114 0 124 0;
#P lcolor 6;
#P connect 125 0 108 0;
#P lcolor 6;
#P fasten 108 2 114 0 311 778 232 778 232 508 247 508;
#P lcolor 6;
#P hidden connect 122 0 123 0;
#P connect 124 0 108 1;
#P lcolor 6;
#P connect 16 0 124 1;
#P hidden connect 117 1 124 1;
#P lcolor 15;
#P connect 114 1 124 1;
#P lcolor 15;
#P fasten 109 2 114 1 382 782 228 782 228 504 287 504;
#P lcolor 15;
#P hidden fasten 112 0 108 2 631 734 289 734;
#P lcolor 9;
#P fasten 12 0 9 0 88 89 290 89;
#P fasten 10 0 9 0 171 89 290 89;
#P hidden connect 123 0 119 0;
#P hidden connect 119 0 117 0;
#P connect 125 1 109 0;
#P lcolor 15;
#P connect 124 1 109 1;
#P lcolor 15;
#P connect 124 2 125 0;
#P hidden fasten 112 0 109 2 631 734 362 734;
#P lcolor 9;
#P hidden connect 102 0 125 1;
#P lcolor 8;
#P connect 62 0 94 0;
#P hidden connect 104 0 125 2;
#P lcolor 8;
#P connect 134 0 65 0;
#P connect 67 0 65 0;
#P connect 65 0 63 0;
#P connect 63 0 62 0;
#P hidden connect 106 0 125 3;
#P lcolor 8;
#P hidden connect 125 2 102 0;
#P lcolor 8;
#P hidden connect 125 3 104 0;
#P lcolor 8;
#P hidden connect 125 4 106 0;
#P lcolor 8;
#P hidden connect 111 0 112 0;
#P lcolor 9;
#P fasten 66 0 65 1 636 54;
#P connect 91 0 92 0;
#P connect 133 0 64 0;
#P connect 131 0 64 0;
#P connect 64 0 62 1;
#P connect 68 0 93 0;
#P hidden connect 99 0 100 0;
#P hidden connect 100 0 97 0;
#P connect 74 0 91 0;
#P connect 134 0 71 0;
#P connect 73 0 71 0;
#P connect 71 0 69 0;
#P connect 69 0 68 0;
#P fasten 72 0 71 1 777 69;
#P hidden connect 28 0 56 0;
#P connect 129 0 70 0;
#P connect 70 0 68 1;
#P hidden connect 56 0 29 0;
#P connect 29 0 50 0;
#P connect 50 0 32 0;
#P connect 52 0 32 0;
#P connect 51 0 32 0;
#P connect 32 0 40 0;
#P connect 48 0 47 0;
#P connect 47 0 52 0;
#P connect 134 0 77 0;
#P connect 79 0 77 0;
#P connect 77 0 75 0;
#P connect 75 0 74 0;
#P connect 47 1 51 0;
#P connect 32 1 37 0;
#P fasten 78 0 77 1 888 85;
#P connect 132 0 76 0;
#P connect 130 0 76 0;
#P connect 76 0 74 1;
#P connect 32 2 38 0;
#P connect 32 3 39 0;
#P connect 134 0 81 0;
#P connect 83 0 81 0;
#P connect 81 0 80 0;
#P connect 32 4 34 0;
#P connect 84 0 81 1;
#P fasten 82 0 81 1 1014 104;
#P fasten 88 0 86 0 1127 170 1048 170 1048 28 1057 28;
#P connect 86 0 84 0;
#P connect 84 0 87 0;
#P connect 128 0 85 0;
#P connect 127 0 85 0;
#P connect 126 0 85 0;
#P connect 85 0 84 1;
#P connect 134 0 88 0;
#P connect 90 0 88 0;
#P hidden connect 60 0 59 0;
#P hidden connect 59 0 58 0;
#P fasten 89 0 88 1 1175 134;
#P pop;
