max v2; #N vpatcher 140 49 1293 816; #P origin 262 0; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P comment 690 135 216 196617 Most up-to-date versions of templates:; #P window linecount 3; #P message 690 149 314 196617 \; max launch_browser http://rhoadley.net/cgi/courses/tech_resources/max-msp/examples/PERFORMANCE_TEMPLATES/; #P toggle 866 668 15 0; #P window linecount 1; #P message 889 668 27 196617 open; #P newex 889 703 63 196617 sfrecord~ 2; #P newex 889 612 53 196617 adoutput~; #P comment 859 582 99 196617 record a demo...; #P window linecount 9; #P comment 986 613 113 196617 1. Click on open to open a file for recording. Save the file in one of your own directories to which you know you have access. 2. Use the toggle to turn recording on and \, when finished \, off.; #P user panel 859 601 263 133; #X brgb 191 191 191; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P window linecount 1; #P message 30 58 14 196617 1; #P newex 30 37 48 196617 loadbang; #P user meter~ 497 105 577 118 50 0 168 0 103 103 103 255 153 0 255 0 0 217 217 0 153 186 0 12 3 3 3 3; #N vpreset 1; #X append 1 2 14 163 512 flonum float 0.74 \; 16 222 381 number int 0 \; 19 279 89 flonum float 0.66 \; 22 395 412 flonum float 0.98 \; 24 256 512 flonum float 0. \; 27 320 393 flonum float; #X append 1 2 194. \;; #P preset 30 87 47 27; #P flonum 393 320 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P comment 689 71 100 196617 v0.3 RH 2006-7; #P message 89 258 17 196617 0.; #P flonum 512 256 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 481 276 41 196617 *~ 0.2; #P flonum 412 395 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 381 415 41 196617 *~ 0.2; #P message 381 188 33 196617 clear; #P flonum 89 279 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 58 299 41 196617 *~ 0.2; #P newex 381 348 65 196617 tapout~ 100; #P number 381 222 54 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 381 255 65 196617 tapin~ 1000; #P flonum 512 163 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 481 183 41 196617 *~ 0.2; #P user ezadc~ 481 47 525 80 0; #P user ezdac~ 481 600 525 633 0; #P window setfont "American Typewriter" 18.; #P comment 689 40 310 199491602 Performance Template 2: AudioIn; #P window setfont "Sans Serif" 9.; #P window linecount 5; #P comment 530 35 100 196617 microphone in \, but you could replace this with any audio signal producing object...; #P window linecount 2; #P comment 160 253 217 196617 tapin~ holds an amount of audio in it's buffer. In this case \, it's 1000 milliseconds by default.; #P comment 278 213 100 196617 resize the audio buffer of the tapin~; #P comment 221 344 150 196617 delays output by a certain time \, in this sense 100 milliseconds.; #P window linecount 1; #P comment 266 325 106 196617 change the delay time; #P window linecount 5; #P comment 47 327 113 196617 feed the delayed signal back into the original tapin~ - be careful of feedback if the value above approaches 1.; #P window linecount 3; #P comment 526 275 40 196617 original signal output; #P window linecount 1; #P comment 525 185 76 196617 signal to tapin~; #P comment 689 89 236 196617 featuring audio in and a simple delay/feedback line; #P window linecount 2; #P comment 689 108 309 196617 NB this patch almost inevitably produces lots of glitches - see if you can work out how to minimise these...; #P connect 30 0 31 0; #P connect 31 0 28 0; #P fasten 17 0 18 0 386 397 33 397 33 279 63 279; #P connect 19 0 18 1; #P connect 25 0 18 1; #P connect 16 0 15 0; #P fasten 18 0 15 0 63 319 133 319 133 248 386 248; #P connect 20 0 15 0; #P fasten 13 0 15 0 486 248 386 248; #P connect 27 0 17 0; #P connect 15 0 17 0; #P connect 17 0 21 0; #P connect 22 0 21 1; #P connect 12 0 13 0; #P connect 12 0 23 0; #P fasten 21 0 11 0 386 584 487 584 486 598; #P connect 23 0 11 0; #P connect 12 0 29 0; #P connect 14 0 13 1; #P connect 24 0 23 1; #P connect 35 0 36 0; #P connect 37 0 36 0; #P fasten 38 0 36 0 871 693 894 693; #P fasten 35 1 36 1 937 685 947 685; #P pop;