max v2; #N vpatcher 87 101 977 880; #P origin 92 92; #P window setfont "Sans Serif" 9.; #P window linecount 1; #N vpatcher 168 294 761 652; #P window setfont "Sans Serif" 9.; #P window linecount 0; #P comment 442 240 129 9109513 show/hide display window; #P window linecount 2; #P message 174 98 93 9109513 \; max showmenubar; #P window linecount 1; #P newex 174 67 38 9109513 sel 27; #P newex 174 39 40 9109513 key; #P newex 323 204 48 9109513 loadbang; #P message 303 222 14 9109513 1; #P message 62 241 39 9109513 receive; #P message 112 241 37 9109513 select; #P message 24 241 30 9109513 send; #N vpatcher 766 238 1440 663; #P window setfont "Sans Serif" 9.; #P window linecount 0; #P message 66 363 44 9109513 receive; #P comment 30 346 100 9109513 More Info; #B color 15; #P message 117 363 37 9109513 select; #P message 29 363 30 9109513 send; #P hidden newex 29 387 66 9109513 prepend help; #P hidden newex 29 417 47 9109513 pcontrol; #P user panel 24 340 147 45; #X brgb 70 89 96; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P window setfont "Sans Serif" 12.; #P window linecount 2; #P comment 19 61 621 9109516 THis approach sends messages to the core of MAX. THe message boxes that begin with ' \; ' indicate that this is a message to send to a named destination.; #B color 15; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P comment 192 320 211 9109513 functionally the same as [fsmenubar \$1]; #B color 1; #P window setfont "Fixedwidth Serif" 10.; #P newex 193 266 212 9240586 sel 0 1; #P window linecount 2; #P message 193 287 98 9240586 \; max showmenubar; #P message 294 287 98 9240586 \; max hidemenubar; #P toggle 193 240 15 0; #P window setfont "Sans Serif" 10.; #P window linecount 1; #P comment 257 220 44 9109514 '2'; #P window setfont "Fixedwidth Serif" 10.; #P newex 193 218 64 9240586 select 50; #P newex 193 197 40 9240586 key; #P window setfont "Sans Serif" 9.; #P window linecount 2; #P comment 196 166 218 9109513 messages are sent to MAX/OS rather than to the object being controlled; #P window setfont "Sans Serif" 14.; #P window linecount 1; #P comment 22 24 425 9109518 Screen COntrol: Full Screen And Menu Bar; #B color 15; #P user panel 9 11 637 43; #X brgb 41 53 56; #X frgb 0 0 0; #X border 1; #X rounded 5; #X shadow 2; #X done; #P user panel 9 51 637 83; #X brgb 60 66 70; #X frgb 0 0 0; #X border 1; #X rounded 5; #X shadow 2; #X done; #P user panel 10 10 636 387; #X brgb 255 255 255; #X frgb 17 17 17; #X border 2; #X rounded 5; #X shadow 4; #X done; #P background; #P hidden connect 20 0 16 0; #P hidden connect 18 0 16 0; #P hidden connect 17 0 16 0; #P hidden connect 16 0 15 0; #P connect 5 0 6 0; #P connect 6 0 8 0; #P connect 8 0 11 0; #P connect 11 0 10 0; #P connect 11 1 9 0; #P pop; #P newobj 24 209 74 9109513 p alt Menu_Bar; #B color 13; #P toggle 24 154 15 0; #P message 24 173 50 9109513 border \$1; #B color 13; #P message 419 276 55 9109513 visible \$1; #B color 13; #P comment 500 189 64 9109513 'H' \, ascii 72; #P newex 286 174 52 9109513 select 49; #P newex 286 126 40 9109513 key; #P comment 344 175 71 9109513 '1' \, ascii 49; #P toggle 286 239 15 0; #P message 286 276 72 9109513 fsmenubar \$1; #B color 13; #P newex 481 209 66 9109513 select 72; #P newex 419 174 72 9109513 select 104; #P toggle 419 239 15 0; #P objectname visible; #P toggle 24 93 15 0; #P window setfont "Fixedwidth Serif" 10.; #P message 24 116 76 9240586 floating \$1; #B color 13; #P toggle 24 30 15 0; #P message 24 53 64 9240586 interp \$1; #B color 13; #P toggle 169 239 15 0; #P window setfont "Sans Serif" 9.; #P message 169 276 70 9109513 fullscreen \$1; #B color 13; #P newex 169 174 52 9109513 select 32; #P comment 192 199 88 9109513 'space' \, ascii 32; #P newex 24 279 66 9109513 prepend help; #P newex 24 309 47 9109513 pcontrol; #P comment 428 152 74 9109513 'h' \, ascii 104; #P outlet 24 74 15 0; #P outlet 24 137 15 0; #P outlet 286 296 15 0; #P outlet 419 296 15 0; #P outlet 169 296 15 0; #P connect 13 0 12 0; #P connect 12 0 4 0; #P connect 15 0 14 0; #P connect 14 0 3 0; #P connect 27 0 26 0; #P connect 29 0 7 0; #P connect 31 0 7 0; #P connect 30 0 7 0; #P connect 7 0 6 0; #P fasten 22 0 9 0 291 151 174 151; #P connect 9 0 11 0; #P connect 11 0 10 0; #P connect 10 0 0 0; #P connect 34 0 35 0; #P connect 35 0 36 0; #P connect 22 0 23 0; #P connect 23 0 20 0; #P connect 32 0 20 0; #P connect 20 0 19 0; #P connect 19 0 2 0; #P connect 33 0 32 0; #P fasten 22 0 17 0 291 151 424 151; #P fasten 18 0 16 0 486 232 424 232; #P connect 17 0 16 0; #P connect 16 0 25 0; #P connect 25 0 1 0; #P connect 17 1 18 0; #P pop; #P newobj 52 563 66 9109513 p fullscreen; #N vpatcher 283 365 856 693; #P window setfont "Sans Serif" 9.; #P comment 77 38 83 9109513 Mask Boundaries; #P message 379 56 17 9109513 1.; #P newex 379 31 45 9109513 loadbang; #P message 366 236 165 9109513 srcdimend \$1 \$2 \, dstdimend \$1 \$2; #P message 343 197 182 9109513 srcdimstart \$1 \$2 \, dstdimstart \$1 \$2; #P newex 277 221 50 9109513 r bounds; #P newex 52 142 50 9109513 s bounds; #P newex 366 215 27 9109513 r mx; #P newex 343 174 45 9109513 r mn; #P newex 186 202 27 9109513 s mx; #P newex 95 202 28 9109513 s mn; #P flonum 326 56 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 455 87 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 256 87 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 12 113 50 9109513 t l l clear; #P flonum 493 113 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 455 113 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 417 113 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 379 113 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 341 146 164 9109513 pak max 1. 0. 0. 0.; #P newex 343 256 184 9109513 jit.matrix @usesrcdim 1 @usedstdim 1; #P flonum 294 113 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 256 113 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 218 113 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 180 113 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 142 275 163 9109513 pak min 0. 0. 0. 0.; #P number 173 233 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 124 233 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 124 202 59 9109513 unpack 0 0; #P comment 133 256 50 9109513 boundmax; #P number 81 233 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 32 233 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 32 202 59 9109513 unpack 0 0; #P newex 216 202 30 9109513 print; #P newex 32 178 195 9109513 jit.findbounds; #B color 5; #P comment 41 256 50 9109513 boundmin; #P inlet 12 93 15 0; #P connect 0 0 22 0; #P fasten 17 0 2 0 346 170 37 170; #P connect 22 1 2 0; #P fasten 11 0 2 0 147 299 37 299; #P connect 2 0 4 0; #P connect 4 0 5 0; #P fasten 22 0 30 0 17 136 57 136; #P connect 22 2 30 0; #P connect 4 1 6 0; #P fasten 2 0 26 0 37 198 100 198; #P connect 2 1 8 0; #P connect 8 0 9 0; #P connect 8 1 10 0; #P connect 12 0 11 1; #P fasten 2 1 27 0 129 199 191 199; #P connect 2 2 3 0; #P fasten 23 0 13 0 261 107 223 107; #P connect 13 0 11 2; #P fasten 25 0 23 0 331 79 261 79; #P fasten 23 0 14 0 261 107 261 107; #P connect 14 0 11 3; #P fasten 23 0 15 0 261 107 299 107; #P connect 15 0 11 4; #P connect 28 0 32 0; #P fasten 31 0 16 0 282 247 348 247; #P connect 32 0 16 0; #P fasten 33 0 16 0 371 253 348 253; #P connect 29 0 33 0; #P hidden connect 34 0 35 0; #P hidden connect 35 0 18 0; #P connect 18 0 17 1; #P fasten 24 0 19 0 460 107 422 107; #P connect 19 0 17 2; #P fasten 25 0 24 0 331 79 460 79; #P fasten 24 0 20 0 460 107 460 107; #P connect 20 0 17 3; #P fasten 24 0 21 0 460 107 498 107; #P connect 21 0 17 4; #P pop; #P newobj 52 535 65 9109513 p findbounds; #N vpatcher 167 317 903 652; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P newex 108 196 55 9109513 r rec_cmd; #P toggle 490 41 15 0; #P message 490 62 61 9109513 realtime \$1; #P number 600 228 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 561 228 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 522 263 89 9109513 pak dim 320 240; #P message 618 265 38 9109513 getdim; #P message 80 140 141 9109513 write 30. jpeg normal 600; #P message 224 140 168 9109513 write pierre.mov 15. raw max 600; #N vpatcher 50 40 538 189; #P window setfont "Sans Serif" 9.; #P comment 9 9 456 9109513 //codec types \; raw \, cinepak \, graphics \, animation \, video \, componentvideo \, jpeg \, mjpega \, mjpegb \, sgi \, planarrgb \, macpaint \, gif \, photocd \, qdgx \, avrjpeg \, opendmljpeg \, bmp \, winraw \, vector \, qd \, h261 \, h263 \, dvntsc \, dvpal \, dvprontsc \, dvpropal \, flc \, targa \, png \, tiff \, componentvideosigned \, componentvideounsigned \, cmyk \, microsoft \, sorenson \, indeo4 \, argb64 \, rgb48 \, alphagrey32 \, grey16 \, mpegyuv420 \, yuv420 \, sorensonyuv9 \; \; //codec qualities \; lossless \, max \, min \, low \, normal \, high \;; #P pop; #P newobj 401 140 64 9109513 p codec_info; #P comment 9 118 480 9109513 write ; #P message 13 140 27 9109513 stop; #P message 45 140 33 9109513 write; #P newex 121 249 30 9109513 print; #P newex 26 229 105 9109513 jit.qt.record 320 240; #B color 5; #P number 669 157 35 9 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 632 157 35 9 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 595 157 35 9 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 558 157 35 9 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 521 196 160 9109513 pak dstrect 0 0 320 240; #P number 659 93 35 9 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 622 93 35 9 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 585 93 35 9 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 548 93 35 9 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 511 129 160 9109513 pak srcrect 0 0 320 240; #P toggle 436 175 15 0; #P message 436 198 71 9109513 usedstrect \$1; #P toggle 359 175 15 0; #P message 359 198 72 9109513 usesrcrect \$1; #P toggle 304 174 15 0; #P message 304 198 50 9109513 interp \$1; #P number 268 173 21 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 244 173 21 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 220 173 21 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P number 196 173 21 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 172 196 108 9109513 pak planemap 0 1 2 3; #P window linecount 5; #P comment 13 38 151 9109513 if realtime is on \, jit.qt.record will work according to an internal clock \, based on the fps setting. recording will not begin until a new frame is received.; #P inlet 26 209 15 0; #P connect 0 0 23 0; #P fasten 35 0 23 0 495 164 31 164; #P fasten 26 0 23 0 18 220 31 220; #P fasten 25 0 23 0 50 204 31 204; #P fasten 30 0 23 0 85 215 31 215; #P fasten 7 0 23 0 309 221 31 221; #P fasten 9 0 23 0 364 221 31 221; #P fasten 11 0 23 0 441 221 31 221; #P fasten 31 0 23 0 623 294 454 294 454 225 31 225; #P fasten 29 0 23 0 229 164 100 164 100 215 31 215; #P fasten 18 0 23 0 526 221 31 221; #P fasten 13 0 23 0 516 221 31 221; #P fasten 32 0 23 0 527 290 476 290 476 221 31 221; #P fasten 2 0 23 0 177 221 31 221; #P fasten 37 0 23 0 113 221 31 221; #P connect 23 1 24 0; #P connect 3 0 2 1; #P connect 4 0 2 2; #P connect 5 0 2 3; #P connect 6 0 2 4; #P connect 8 0 7 0; #P connect 10 0 9 0; #P connect 12 0 11 0; #P connect 36 0 35 0; #P connect 14 0 13 1; #P connect 19 0 18 1; #P connect 33 0 32 1; #P connect 15 0 13 2; #P connect 20 0 18 2; #P connect 34 0 32 2; #P connect 16 0 13 3; #P connect 21 0 18 3; #P connect 17 0 13 4; #P connect 22 0 18 4; #P pop; #P newobj 53 593 57 9109513 p qtrecord; #P user panel 46 529 78 90; #X brgb 231 183 115; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P comment 253 117 30 9109513 BANG; #N vpatcher 521 316 764 542; #P window setfont "Sans Serif" 9.; #P comment 123 176 77 9109513 Evaluate Motion; #B frgb 9 9 9; #P newex 23 146 106 9109513 jit.op @op > @val 0.3; #P newex 23 123 178 9109513 jit.slide @slide_up 2 @slide_down 10; #P flonum 119 69 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 23 101 106 9109513 jit.op @op > @val 0.2; #P newex 23 75 89 9109513 jit.op @op absdiff; #P newex 23 44 90 9109513 t l l; #P inlet 23 24 15 0; #P outlet 23 168 15 0; #P connect 1 0 2 0; #P connect 2 1 3 0; #P connect 3 0 4 0; #P connect 4 0 6 0; #P connect 6 0 7 0; #P connect 7 0 0 0; #P connect 2 0 3 1; #P connect 5 0 4 1; #P pop; #P newobj 379 187 86 9109513 p evaluatemotion; #P user panel 374 182 99 29; #X brgb 231 183 115; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P comment 221 423 49 9109513 qt slider; #P comment 779 149 60 9109513 audio magic; #P comment 368 149 60 9109513 video magic; #P message 170 422 42 9109513 rate \$1; #P newex 435 147 27 9109513 / 3.; #P newex 745 147 27 9109513 / 4.; #P comment 506 506 61 9109513 Fast Cuts; #B frgb 9 9 9; #P comment 609 587 50 9109513 clip menu; #P newex 613 503 27 9109513 + 1; #P window setfont "Sans Serif" 0.; #P user ubumenu 613 475 55 9109504 0 1 1 0; #X add clip; #X add frame; #X prefix_set 0 0 0; #P window setfont "Sans Serif" 9.; #P newex 613 523 98 9109513 gate 2; #N vpatcher 10 172 271 410; #P inlet 170 50 15 0; #P window setfont "Sans Serif" 9.; #P message 100 164 52 9109513 frame \$1; #P newex 100 70 43 9109513 t b i; #P newex 50 69 20 9109513 t b; #P newex 100 126 43 9109513 random; #P message 50 90 75 9109513 getframecount; #P newex 50 50 111 9109513 route read framecount; #P inlet 50 30 15 0; #P outlet 100 184 15 0; #P connect 1 0 2 0; #P connect 2 0 5 0; #P connect 5 0 3 0; #P connect 2 1 6 0; #P connect 6 0 4 0; #P fasten 8 0 4 0 175 121 105 121; #P connect 4 0 7 0; #P connect 7 0 0 0; #P connect 3 0 0 0; #P connect 6 1 4 1; #P pop; #P newobj 602 707 109 9109513 p pick_a_start_frame; #P comment 396 520 56 9109513 DROP MOV; #P user ezdac~ 486 680 530 713 0; #P toggle 486 610 15 0; #P newex 494 634 51 9109513 qmetro 5; #P newex 549 676 120 9109513 jit.qt.movie @soc fastcuts; #P newex 549 634 68 9109513 prepend read; #P newex 613 556 43 9109513 random; #P newex 594 608 74 9109513 route populate; #P window setfont "Sans Serif" 0.; #P user ubumenu 504 582 100 9109504 0 1 1 0; #X add liesclip.mov; #X add oldcbs.mov; #X add oldnbc.mov; #X prefix_set 0 1 "F:/New Media/New Media 3/Daniels/media Identity patch/Videos/" 512; #P window setfont "Sans Serif" 9.; #P newex 504 558 76 9109513 prepend prefix; #P user panel 383 498 83 59; #X brgb 237 206 191; #X frgb 0 0 0; #X border 0; #X rounded 0; #X shadow 0; #X done; #P user dropfile 384 500 464 557 0; #P comment 679 479 40 9109513 trigger; #P user ezdac~ 500 427 544 460 0; #P comment 245 509 105 9109513 Merge Cam & Video; #B frgb 9 9 9; #P newex 152 583 210 9109513 jit.window output @rect 715 50 1035 290; #B color 5; #P comment 95 102 53 9109513 Grab Cam; #B frgb 9 9 9; #P message 81 440 31 9109513 stop; #P message 81 415 31 9109513 start; #P message 80 463 31 9109513 clear; #P comment 78 318 86 9109513 Analyze Matrix; #B frgb 9 9 9; #P comment 81 489 30 9109513 MOV; #P user panel 213 657 13 64; #X brgb 9 82 255; #X frgb 0 0 0; #X border 0; #X rounded 0; #X shadow 0; #X done; #P user panel 199 657 14 64; #X brgb 43 151 255; #X frgb 0 0 0; #X border 0; #X rounded 0; #X shadow 0; #X done; #P window setfont "Sans Serif" 14.; #P comment 57 667 125 9109518 mediaIdentity 2.1; #P user panel 181 657 19 64; #X brgb 8 198 255; #X frgb 0 0 0; #X border 0; #X rounded 0; #X shadow 0; #X done; #P window setfont "Sans Serif" 9.; #P flonum 168 249 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 52 265 109 9109513 jit.op @op + @val -5.; #P newex 52 227 108 9109513 jit.op @op * @val 10.; #P newex 52 294 129 9109513 jit.matrix 1 char 320 240; #P newex 52 190 146 9109513 jit.matrix 1 float32 320 240; #P flonum 168 213 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 152 528 54 9109513 jit.pack 4; #B color 5; #P newex 152 492 66 9109513 jit.unpack 4; #B color 5; #P newex 52 167 66 9109513 jit.rgb2luma; #P message 52 101 28 9109513 open; #P newex 52 134 61 9109513 jit.qt.grab; #B color 5; #P newex 152 558 124 9109513 jit.alphablend; #B color 5; #P newex 201 114 39 9109513 t b b b; #P message 81 390 30 9109513 read; #P flonum 242 60 35 9 0.5 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P toggle 201 64 15 0; #P newex 201 84 51 9109513 qmetro 2; #P newex 152 463 155 9109513 jit.qt.movie 320 240 @soc main; #B color 5; #P newex 500 112 52 9109513 / 10000.; #P comment 596 115 91 9109513 Motion Detection; #P newex 604 330 45 9109513 >~ 0.15; #P newex 604 356 67 9109513 slide~ 5 10; #P newex 500 387 27 9109513 *~; #P newex 650 167 47 9109513 * 0.001; #P newex 500 355 35 9109513 tanh~; #P newex 500 281 38 9109513 +~ 70; #P newex 500 330 98 9109513 reson~ 10. 100 50.; #P newex 586 167 62 9109513 clip 0.01 1.; #P newex 650 200 60 9109513 cycle~ 440; #P newex 534 237 126 9109513 *~; #P newex 534 217 62 9109513 *~; #P newex 500 259 44 9109513 +~; #P newex 500 192 30 9109513 sig~; #P newex 500 158 32 9109513 * 0.5; #P newex 499 310 54 9109513 saw~ 440; #P newex 604 292 30 9109513 sig~; #P flonum 506 131 46 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 500 92 49 9109513 * 307200.; #P newex 486 55 54 9109513 jit.3m; #P comment 598 89 49 9109513 640 * 480; #P user panel 479 44 254 113; #X brgb 229 246 250; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 45 94 113 33; #X brgb 241 239 172; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 71 382 52 132; #X brgb 241 239 172; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P comment 67 698 115 9109513 Peter.Tobin.AndrŽ.Ryan; #P user panel 42 161 161 178; #X brgb 115 193 231; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 147 488 221 122; #X brgb 133 182 229; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 479 467 254 264; #X brgb 115 199 231; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 46 658 136 63; #X brgb 255 253 208; #X frgb 0 0 0; #X border 0; #X rounded 0; #X shadow 0; #X done; #N vpatcher 677 313 980 593; #P window setfont "Sans Serif" 9.; #P comment 171 171 88 9109513 Sound Processing; #P newex 132 223 30 9109513 dac~; #P message 169 205 27 9109513 stop; #P message 200 205 65 9109513 startwindow; #P flonum 146 71 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 122 109 33 9109513 *~ 1.; #P newex 65 111 33 9109513 *~ 1.; #P user scope~ 23 150 123 242 256 3 128 -1. 1. 0 0. 0 0. 102 255 51 135 135 135 0; #P newex 65 22 67 9109513 spigot~ main; #B color 5; #P inlet 146 44 14 0; #P fasten 1 0 2 0 70 93 28 93 28 144 28 144; #P fasten 5 0 3 0 151 93 70 93; #P connect 1 0 3 0; #P connect 1 1 4 0; #P fasten 5 0 4 0 151 93 127 93; #P hidden connect 7 0 8 0; #P hidden connect 6 0 8 0; #P fasten 3 0 8 0 70 141 137 141; #P connect 0 0 5 0; #P fasten 4 0 8 1 127 141 157 141; #P pop; #P newobj 745 185 91 9109513 p soundprocessing; #P comment 623 420 69 9109513 Sound Effects; #B frgb 9 9 9; #P user panel 479 156 254 313; #X brgb 181 225 232; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 739 179 103 30; #X brgb 231 183 115; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #N vpatcher 806 632 952 785; #P window setfont "Sans Serif" 9.; #P message 89 48 14 9109513 0; #P newex 47 87 32 9109513 sel 0; #N counter 24; #X flags 0 0; #P newobj 47 67 66 9109513 counter 24; #P button 17 23 17 0; #P newex 17 48 40 9109513 sync~; #P comment 41 25 42 9109513 tap beat; #P outlet 47 109 15 0; #P connect 3 0 2 0; #P connect 2 2 4 0; #P connect 4 0 5 0; #P connect 5 0 0 0; #P fasten 3 0 6 0 22 46 94 46; #P connect 6 0 4 3; #P pop; #P newobj 753 503 51 9109513 p tapbeat; #P user panel 747 498 64 29; #X brgb 231 183 115; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 165 415 112 31; #X brgb 74 119 224; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 362 141 109 31; #X brgb 74 119 224; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 738 141 109 31; #X brgb 74 119 224; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P user panel 191 53 102 89; #X brgb 200 247 201; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P connect 48 0 47 0; #P connect 45 0 47 0; #P connect 47 0 49 0; #P connect 49 0 53 0; #P connect 53 0 55 0; #P connect 55 0 56 0; #P connect 56 0 54 0; #P hidden fasten 40 0 101 0 131 482 131 521 57 521; #P hidden fasten 40 0 100 0 131 482 131 521 36 521 36 592; #P connect 52 0 55 1; #P connect 57 0 56 1; #P fasten 45 1 40 0 220 407 157 407; #P fasten 92 0 40 0 175 457 157 457; #P fasten 44 0 40 0 157 407; #P fasten 65 0 40 0 157 432; #P fasten 66 0 40 0 157 457; #P fasten 64 0 40 0 122 480 122 457 157 457; #P connect 40 0 50 0; #P fasten 54 0 51 0 57 521 157 521; #P connect 51 0 46 0; #P hidden connect 102 1 68 0; #P hidden connect 102 0 68 0; #P hidden connect 102 3 68 0; #P hidden connect 102 4 68 0; #P hidden connect 102 2 68 0; #P connect 46 0 68 0; #P connect 50 1 51 1; #P fasten 91 0 92 0 440 171 234 171 234 407 175 407; #P connect 50 2 51 2; #P connect 50 3 51 3; #P connect 42 0 41 0; #P connect 41 0 45 0; #P connect 43 0 41 1; #P fasten 79 0 46 1 554 729 375 729 375 557 271 557; #P hidden connect 49 0 97 0; #P connect 21 0 91 0; #P hidden fasten 97 0 19 0 384 213 351 213 351 36 491 36; #P fasten 81 0 82 0 491 657 491 657; #P connect 81 0 80 0; #P connect 32 0 23 0; #P connect 19 1 20 0; #P connect 20 0 39 0; #P connect 39 0 24 0; #P connect 24 0 25 0; #P connect 25 0 26 0; #P connect 26 0 32 0; #P connect 23 0 31 0; #P connect 31 0 33 0; #P connect 33 0 35 0; #P connect 35 0 70 0; #P connect 72 0 74 0; #P lcolor 5; #P connect 74 0 75 0; #P fasten 77 0 75 0 618 578 509 578; #P connect 39 0 21 0; #P fasten 36 0 35 1 609 377 522 377; #P fasten 25 0 27 0 505 216 539 216; #P connect 27 0 28 0; #P connect 28 0 26 1; #P connect 75 1 78 0; #P fasten 84 0 79 0 607 730 732 730 732 666 554 666; #P fasten 80 0 79 0 499 657 554 657; #P connect 78 0 79 0; #P fasten 45 2 79 0 234 407 376 407 376 730 732 730 732 666 554 666; #P fasten 32 0 31 2 505 304 563 304; #P fasten 19 1 30 0 505 82 591 82; #P connect 30 0 27 1; #P connect 75 2 76 0; #P fasten 79 1 84 0 664 702 607 702; #P fasten 30 0 22 0 591 197 609 197; #P connect 22 0 37 0; #P connect 37 0 36 0; #P connect 86 0 87 0; #P connect 87 0 85 0; #P connect 85 0 77 0; #P fasten 76 0 77 1 599 629 684 629 684 547 651 547; #P fasten 39 0 34 0 505 156 655 156; #P connect 34 0 29 0; #P connect 29 0 28 1; #P hidden connect 5 0 85 1; #P connect 85 1 84 1; #P connect 21 0 90 0; #P hidden fasten 90 0 9 0 750 175 750 175; #P pop;