max v2; #N vpatcher 19 57 944 784; #P window setfont Times 18.; #P comment 733 147 123 1310738 global fade time; #P comment 30 246 107 1310738 allow fade out to finish before turning audio off; #P comment 661 443 154 1310738 more processes \, etc.; #P window setfont "Fixedwidth Serif" 18.; #P newex 480 376 152 1441810 unpack 0 5000; #N vpatcher 40 104 485 535; #P window setfont Times 18.; #P comment 298 125 86 1310738 delay before disabling the audio processing \, to give the audio time to fade out; #P comment 260 65 83 1310738 delay time; #P comment 164 65 91 1310738 on/off (1/0); #P comment 63 64 91 1310738 input signal; #P outlet 92 334 15 0; #P window setfont "Fixedwidth Serif" 18.; #N vpatcher 621 58 1024 323; #P window setfont Times 18.; #P comment 213 69 75 1310738 fade time; #P comment 120 69 91 1310738 on/off (1/0); #P comment 27 69 91 1310738 input signal; #N comlet (int 1 or 0) on/off; #P inlet 138 89 15 0; #N comlet (int/float) fade time; #P inlet 214 89 15 0; #P window setfont "Fixedwidth Serif" 18.; #P newex 62 150 163 1441810 gain1~ 0. 5000; #P window setfont Times 18.; #P comment 77 209 270 1310738 send 0 signal when patch is disabled; #P window setfont "Fixedwidth Serif" 18.; #P newex 62 182 64 1441810 pass~; #P outlet 62 212 15 0; #P inlet 62 89 15 0; #P connect 0 0 4 0; #P connect 4 0 2 0; #P connect 2 0 1 0; #P connect 6 0 4 1; #P connect 5 0 4 2; #P pop; #P newobj 92 304 240 1441810 patcher theprocessing; #N comlet (int) delay time before disabling; #P inlet 287 85 15 0; #P message 178 240 108 1441810 enable \$1; #P message 192 151 53 1441810 stop; #P message 178 208 19 1441810 0; #P newex 178 180 119 1441810 delay 5000; #P newex 145 271 97 1441810 pcontrol; #P newex 178 118 97 1441810 select 0; #N comlet (int 1 or 0) on/off; #P inlet 178 85 15 0; #N comlet (signal) input; #P inlet 92 85 15 0; #P fasten 3 0 9 0 150 299 97 299; #P connect 0 0 9 0; #P connect 9 0 10 0; #P fasten 7 0 3 0 183 266 150 266; #P connect 1 0 2 0; #P connect 2 0 4 0; #P fasten 6 0 4 0 197 176 183 176; #P connect 4 0 5 0; #P fasten 2 1 7 0 270 234 183 234; #P connect 5 0 7 0; #P fasten 2 1 6 0 270 146 197 146; #P connect 8 0 4 1; #P pop; #P newobj 338 407 294 1441810 patcher process2; #P newex 339 34 97 1441810 select 1; #N vpatcher 10 59 446 345; #P window setfont "Fixedwidth Serif" 18.; #P newex 116 112 97 1441810 pcontrol; #P message 116 82 108 1441810 enable \$1; #N vpatcher 372 56 772 356; #N comlet (signal) cycling panning value; #P outlet 124 215 15 0; #P inlet 124 73 15 0; #P window setfont "Fixedwidth Serif" 18.; #P newex 124 172 75 1441810 +~ 0.5; #P newex 124 138 75 1441810 *~ 0.5; #P newex 124 106 119 1441810 cycle~ 0.1; #P connect 0 0 1 0; #P connect 1 0 2 0; #P connect 2 0 4 0; #P pop; #P newobj 116 144 284 1441810 patcher thepanningprocess; #P inlet 116 58 15 0; #N comlet (signal) cycling panning value; #P outlet 116 208 15 0; #P connect 1 0 3 0; #P connect 3 0 4 0; #P connect 4 0 2 0; #P connect 2 0 0 0; #P pop; #P newobj 617 607 207 1441810 patcher autopanner; #P newex 697 529 31 1441810 +~; #P newex 604 530 31 1441810 +~; #P newex 520 529 31 1441810 +~; #P newex 427 530 31 1441810 +~; #P newex 641 568 31 1441810 +~; #P newex 466 568 31 1441810 +~; #P newex 553 641 53 1441810 pan~; #P newex 553 607 31 1441810 +~; #P newex 553 674 53 1441810 dac~; #P newex 426 441 152 1441810 unpack 0 5000; #N vpatcher 40 104 485 535; #P window setfont Times 18.; #P comment 296 118 86 1310738 delay before disabling the audio processing \, to give the audio time to fade out; #P comment 253 58 83 1310738 delay time; #P comment 157 58 91 1310738 on/off (1/0); #P comment 56 57 91 1310738 input signal; #P outlet 85 331 15 0; #P window setfont "Fixedwidth Serif" 18.; #N vpatcher 621 58 1024 323; #P window setfont Times 18.; #P comment 213 69 75 1310738 fade time; #P comment 120 69 91 1310738 on/off (1/0); #P comment 27 69 91 1310738 input signal; #N comlet (int 1 or 0) on/off; #P inlet 138 89 15 0; #N comlet (int/float) fade time; #P inlet 214 89 15 0; #P window setfont "Fixedwidth Serif" 18.; #P newex 62 150 163 1441810 gain1~ 0. 5000; #P window setfont Times 18.; #P comment 77 209 270 1310738 send 0 signal when patch is disabled; #P window setfont "Fixedwidth Serif" 18.; #P newex 62 182 64 1441810 pass~; #P outlet 62 212 15 0; #P inlet 62 89 15 0; #P connect 0 0 4 0; #P connect 4 0 2 0; #P connect 2 0 1 0; #P connect 6 0 4 1; #P connect 5 0 4 2; #P pop; #P newobj 85 301 240 1441810 patcher theprocessing; #N comlet (int) delay time before disabling; #P inlet 280 78 15 0; #P message 171 237 108 1441810 enable \$1; #P message 185 144 53 1441810 stop; #P message 171 201 19 1441810 0; #P newex 171 173 119 1441810 delay 5000; #P newex 138 268 97 1441810 pcontrol; #P newex 171 111 97 1441810 select 0; #N comlet (int 1 or 0) on/off; #P inlet 171 78 15 0; #N comlet (signal) input; #P inlet 85 78 15 0; #P fasten 3 0 9 0 143 296 90 296; #P connect 0 0 9 0; #P connect 9 0 10 0; #P fasten 7 0 3 0 176 263 143 263; #P connect 1 0 2 0; #P connect 2 0 4 0; #P fasten 6 0 4 0 190 169 176 169; #P connect 4 0 5 0; #P fasten 2 1 7 0 263 227 176 227; #P connect 5 0 7 0; #P fasten 2 1 6 0 263 139 190 139; #P fasten 2 1 9 1 263 227 283 227 283 295 205 295; #P fasten 5 0 9 1 176 231 283 231 283 295 205 295; #P connect 8 0 4 1; #P fasten 8 0 9 2 285 167 293 167 293 295 320 295; #P pop; #P newobj 284 472 294 1441810 patcher process1; #P newex 21 351 174 1441810 gain1~ 0. 5000.; #P message 35 150 53 1441810 stop; #P message 21 212 19 1441810 0; #P newex 21 184 119 1441810 delay 5000; #P newex 21 118 137 1441810 select 0; #P toggle 21 29 28 0; #P newex 21 321 75 1441810 adc~ 1; #P window setfont Times 18.; #P comment 49 34 107 1310738 Audio On/Off; #P window setfont "Fixedwidth Serif" 18.; #P number 747 167 78 18 0 0 1 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 426 121 86 1441810 t i i b; #P newex 426 203 152 1441810 pack 0 1 5000; #P newex 426 166 42 1441810 i 0; #P newex 605 203 152 1441810 pack 0 0 5000; #P newex 605 166 42 1441810 i 0; #P newex 426 284 442 1441810 route 1 2 3 4 5 6 7 8; #P number 426 74 35 18 0 8 3 22 0 0 0 221 221 221 222 222 222 0 0 0; #P connect 10 0 11 0; #P fasten 14 0 12 0 40 175 26 175; #P connect 11 0 12 0; #P connect 12 0 13 0; #P fasten 11 1 9 0 153 239 26 239; #P connect 13 0 9 0; #P connect 9 0 15 0; #P fasten 11 1 14 0 153 146 40 146; #P fasten 10 0 15 1 26 113 163 113 163 250 108 250; #P connect 7 0 15 2; #P connect 15 0 16 0; #P fasten 10 0 28 0 26 61 297 61 297 27 344 27; #P connect 28 1 0 0; #P connect 0 0 6 0; #P connect 6 0 4 0; #P connect 4 0 5 0; #P fasten 3 0 1 0 610 233 431 233; #P connect 5 0 1 0; #P connect 1 0 17 0; #P connect 17 0 16 1; #P connect 16 0 23 0; #P connect 23 0 21 0; #P connect 1 1 30 0; #P connect 30 0 29 1; #P connect 24 0 21 1; #P connect 21 0 19 0; #P connect 19 0 20 0; #P connect 20 0 18 0; #P fasten 7 0 5 2 752 187 752 195 573 195; #P connect 17 1 16 2; #P connect 22 0 19 1; #P connect 27 0 20 1; #P connect 20 1 18 1; #P fasten 6 2 2 0 507 151 610 151; #P connect 2 0 3 0; #P connect 30 1 29 2; #P fasten 6 1 2 1 469 159 642 159; #P connect 25 0 22 0; #P connect 26 0 22 1; #P connect 7 0 3 2; #P pop;