#N canvas 270 339 733 398 10; #N canvas 786 91 501 686 timer 0; #X obj 215 81 r \$0-h-s; #X obj 275 81 r \$0-m-s; #X obj 335 81 r \$0-s-s; #X obj 200 110 f; #X obj 260 110 f; #X obj 320 110 f; #X obj 229 15 spigot 1; #X obj 229 -7 r \$0-start; #X msg 308 31 0; #X obj 260 162 * 60; #X obj 305 211 +; #X obj 245 186 +; #X obj 228 245 metro 1000; #X obj 228 267 f; #X obj 229 37 t b b b b b; #X obj 177 436 s \$0-h-r; #X obj 243 436 s \$0-m-r; #X obj 307 436 s \$0-s-r; #X obj 200 132 t f f f; #X obj 260 132 t f f f; #X obj 320 132 t f f f; #X obj 228 289 - 1; #X obj 307 334 mod 60; #X obj 307 356 int; #X obj 307 378 + 1; #X obj 243 370 int; #X obj 243 349 / 60; #X obj 177 360 int; #X obj 243 392 mod 60; #X obj 177 339 / 3600; #X obj 200 162 * 3600; #X obj 243 414 t f b; #X obj 331 456 r \$0-roulette; #X obj 331 512 spigot 1; #X obj 304 537 demux; #X obj 331 581 sel 0; #X obj 367 280 f; #X obj 367 302 / 2; #X obj 331 559 random 100; #X obj 308 54 s \$0-nogoingback; #X obj 318 4 r \$0-nogoingback; #X obj 143 515 sel 0; #X obj 143 539 s \$0-bang!; #X obj 179 206 r \$0-bang!; #X msg 179 227 0; #X obj 331 649 f; #X obj 331 671 + 1; #X msg 357 649 0; #N canvas 647 211 540 473 alarm 0; #X obj 187 35 inlet; #X obj 187 216 s \$0-canvas; #X obj 187 63 sel 1 2 3 4 5 6 7 8 9; #X msg 332 64 0; #X msg 244 141 color 193 -1; #X obj 329 254 dac~; #X msg 325 165 0; #X obj 331 194 phasor~; #X msg 357 164 444; #X msg 192 161 color 3 -1; #X obj 332 92 outlet; #X obj 330 228 *~ 0.2; #X obj 35 27 inlet count; #X msg 69 85 \; pd dsp 1; #X obj 67 213 osc~ 1000; #X obj 35 163 del 100; #X msg 35 185 0; #X msg 62 185 1; #X obj 66 237 spigot~; #X obj 86 122 expr 1 / $f1 * 1000; #X obj 35 55 t b b b f f; #X obj 124 414 print OK; #X msg 124 281 It's time to wrap up. Save your work and take a walk outside.; #X msg 145 323 Seriouly--your time's up. Close your computer and move on.; #X msg 166 350 You've got ten seconds...; #X obj 124 258 sel 59 30 10 5; #X msg 184 379 Don't say I didn't warn you!; #N canvas 861 445 450 300 titles 0; #X obj 233 200 outlet; #X symbolatom 233 121 10 0 0 0 - - -; #X obj 233 88 l2s; #X msg 233 162 label \$1; #X obj 233 36 loadbang; #X msg 233 62 PD death timer; #X obj 92 36 inlet; #X msg 92 60 get off the computer!; #X msg 341 88 vis_size 178 118; #X connect 1 0 3 0; #X connect 2 0 1 0; #X connect 3 0 0 0; #X connect 4 0 5 0; #X connect 4 0 8 0; #X connect 5 0 2 0; #X connect 6 0 7 0; #X connect 7 0 2 0; #X connect 8 0 0 0; #X restore 150 189 pd titles; #X connect 0 0 2 0; #X connect 2 0 4 0; #X connect 2 0 8 0; #X connect 2 1 9 0; #X connect 2 1 6 0; #X connect 2 2 4 0; #X connect 2 2 8 0; #X connect 2 3 9 0; #X connect 2 3 6 0; #X connect 2 4 4 0; #X connect 2 4 8 0; #X connect 2 5 9 0; #X connect 2 5 6 0; #X connect 2 6 4 0; #X connect 2 6 8 0; #X connect 2 7 9 0; #X connect 2 7 6 0; #X connect 2 8 6 0; #X connect 2 9 3 0; #X connect 3 0 10 0; #X connect 4 0 1 0; #X connect 6 0 7 0; #X connect 7 0 11 0; #X connect 8 0 7 0; #X connect 9 0 1 0; #X connect 11 0 5 0; #X connect 11 0 5 1; #X connect 12 0 20 0; #X connect 14 0 18 0; #X connect 15 0 16 0; #X connect 15 0 9 0; #X connect 16 0 18 1; #X connect 17 0 18 1; #X connect 18 1 11 0; #X connect 19 0 15 1; #X connect 20 0 15 0; #X connect 20 1 17 0; #X connect 20 1 4 0; #X connect 20 2 13 0; #X connect 20 3 19 0; #X connect 20 4 25 0; #X connect 22 0 21 0; #X connect 23 0 21 0; #X connect 24 0 21 0; #X connect 25 0 22 0; #X connect 25 0 27 0; #X connect 25 1 23 0; #X connect 25 2 24 0; #X connect 25 3 26 0; #X connect 26 0 21 0; #X connect 27 0 1 0; #X restore 331 694 pd alarm; #X obj 331 603 t b b b b; #X msg 392 632 \; pd dsp 1; #X obj 331 626 metro 500; #X obj 228 311 t f f f f f f; #X obj 396 382 moses 60; #X obj 331 477 t f f; #X msg 409 529 "Russian roulette" mode means that every minute there is a 1% chance that your remaining time will be halved.; #X obj 409 505 sel 1; #X obj 409 565 print; #X connect 0 0 3 1; #X connect 1 0 4 1; #X connect 2 0 5 1; #X connect 3 0 18 0; #X connect 4 0 19 0; #X connect 5 0 20 0; #X connect 6 0 14 0; #X connect 7 0 6 0; #X connect 8 0 39 0; #X connect 9 0 11 1; #X connect 10 0 13 1; #X connect 11 0 10 0; #X connect 12 0 13 0; #X connect 13 0 21 0; #X connect 14 0 12 0; #X connect 14 1 3 0; #X connect 14 2 4 0; #X connect 14 3 5 0; #X connect 14 4 8 0; #X connect 18 0 30 0; #X connect 19 0 9 0; #X connect 20 0 10 1; #X connect 21 0 13 1; #X connect 21 0 52 0; #X connect 22 0 23 0; #X connect 23 0 24 0; #X connect 24 0 17 0; #X connect 25 0 28 0; #X connect 26 0 25 0; #X connect 27 0 15 0; #X connect 28 0 31 0; #X connect 29 0 27 0; #X connect 30 0 11 0; #X connect 31 0 16 0; #X connect 31 1 34 0; #X connect 32 0 54 0; #X connect 33 0 34 1; #X connect 34 1 38 0; #X connect 35 0 49 0; #X connect 36 0 37 0; #X connect 37 0 13 0; #X connect 38 0 35 0; #X connect 40 0 6 1; #X connect 40 0 33 1; #X connect 41 0 42 0; #X connect 43 0 44 0; #X connect 44 0 12 0; #X connect 45 0 46 0; #X connect 46 0 45 1; #X connect 46 0 48 1; #X connect 47 0 45 1; #X connect 48 0 51 0; #X connect 49 0 51 0; #X connect 49 1 47 0; #X connect 49 2 36 0; #X connect 49 3 50 0; #X connect 51 0 45 0; #X connect 52 0 29 0; #X connect 52 1 26 0; #X connect 52 2 22 0; #X connect 52 3 36 1; #X connect 52 4 41 0; #X connect 52 5 53 0; #X connect 53 0 48 0; #X connect 54 0 33 0; #X connect 54 1 56 0; #X connect 55 0 57 0; #X connect 56 0 55 0; #X restore 497 108 pd timer; #N canvas 479 278 673 449 conseqence 0; #X obj 182 1 r \$0-consequence; #X obj 291 21 r \$0-nogoingback; #X obj 182 43 spigot 1; #X obj 85 50 r \$0-bang!; #X obj 119 110 demux 0 1 2; #X obj 74 395 osc~; #X obj 68 191 osc~; #X msg 68 167 3; #X obj 49 263 f; #X obj 49 285 + 1; #X obj 34 329 *~; #X obj 34 351 +~ 800; #X obj 74 439 dac~; #X obj 49 237 t b b; #X msg 76 263 \; pd dsp 1; #X obj 74 417 *~ 0.2; #X obj 49 215 metro 500; #X obj 35 373 spigot~; #X obj 49 144 t b b b; #X msg 93 167 1; #X text 88 331 annoy; #X obj 150 165 until; #X obj 150 187 f; #X obj 180 187 + 1; #X text 159 205 crash; #X msg 238 178 clear \, menusave; #X text 269 225 destroy; #X obj 150 143 metro 0; #X obj 238 208 iemguts/sendcanvas 2; #X obj 182 22 t f f; #X obj 268 53 sel 2; #X obj 268 131 print WARNING; #X msg 268 79 This will destroy whatever patch you are working on. You will not be able to recover your work. Under no circumstances should you use this setting!; #X obj 429 188 loadbang; #X msg 429 214 Welcome to PD death timer! The death timer is a "productivity suite" for addicted patchers. Set the timer and suffer the consequences! The settings can't be changed once the start button has been pressed so don't even bother. Destroy mode really does distroy so you should basically never use it. Happy patching and don't blame me if you lose your work!; #X obj 429 317 print; #X msg 388 216 1; #X obj 372 258 s \$0-h-r; #X connect 0 0 29 0; #X connect 1 0 2 1; #X connect 2 0 4 1; #X connect 3 0 4 0; #X connect 4 0 18 0; #X connect 4 1 27 0; #X connect 4 2 25 0; #X connect 5 0 15 0; #X connect 6 0 10 0; #X connect 7 0 6 0; #X connect 8 0 9 0; #X connect 9 0 8 1; #X connect 9 0 10 1; #X connect 10 0 11 0; #X connect 11 0 17 0; #X connect 13 0 8 0; #X connect 13 1 14 0; #X connect 15 0 12 0; #X connect 15 0 12 1; #X connect 16 0 13 0; #X connect 17 1 5 0; #X connect 18 0 16 0; #X connect 18 1 7 0; #X connect 18 2 19 0; #X connect 19 0 17 1; #X connect 21 0 22 0; #X connect 22 0 23 0; #X connect 23 0 22 0; #X connect 25 0 28 0; #X connect 27 0 21 0; #X connect 29 0 2 0; #X connect 29 1 30 0; #X connect 30 0 32 0; #X connect 32 0 31 0; #X connect 33 0 34 0; #X connect 33 0 36 0; #X connect 34 0 35 0; #X connect 36 0 37 0; #X restore 467 133 pd conseqence; #X obj 101 101 cnv 15 178 118 empty \$0-canvas PD death timer 20 12 0 14 -233017 -66577 0; #X obj 261 135 vradio 15 1 0 3 \$0-consequence no empty 0 -8 0 10 -262144 -1 -1 0; #X text 214 133 disturb; #X text 226 148 crash; #X text 215 163 destroy; #X obj 261 201 tgl 15 0 \$0-roulette no Russian_roulette -100 7 0 10 -262144 -1 -1 0 1; #X floatatom 104 130 2 0 0 1 hours #0-h-r #0-h-s; #X floatatom 104 149 2 0 0 1 minutes #0-m-r #0-m-s; #X floatatom 104 168 2 0 0 1 seconds #0-s-r #0-s-s; #X obj 104 202 bng 16 250 50 0 \$0-start no START 18 7 0 10 -258113 -1 -1; #X obj 101 191 cnv 2 179 2 ss rr empty -96 6 0 14 -66577 -66577 0; #X obj 156 194 cnv 2 2 26 ss1 rr1 empty 30 30 0 14 -66577 -66577 0 ; #X obj 205 126 cnv 2 2 67 ss2 rr2 empty 30 30 0 14 -66577 -66577 0 ; #X obj 101 124 cnv 2 179 2 ss rr empty -96 6 0 14 -66577 -66577 0; #X coords 0 -1 1 1 180 120 1 100 100;