max v2; #N vpatcher 131 117 721 544; #P window setfont "Fixedwidth Serif" 10.; #P window linecount 1; #P newex 192 223 38 1441802 r Amp; #P window linecount 3; #P message 486 328 54 1441802 \; Amp 0.5 \; Freq 55.; #P window linecount 1; #P newex 486 307 54 1441802 loadbang; #P window setfont Times 10.; #P comment 71 381 62 1310730 Audio On/Off; #P window linecount 2; #P comment 215 336 94 1310730 Double-click to see the buffered waveform; #P comment 308 273 104 1310730 Open this gate~ to hear the buffered waveform; #P window linecount 1; #P comment 396 62 77 1310730 Modulation depth; #P comment 474 62 70 1310730 Modulation rate; #P window linecount 3; #P comment 38 226 122 1310730 Cycle~s amplitude determines its scanning range within the lookup table; #P window setfont "Fixedwidth Serif" 10.; #P window linecount 1; #P newex 385 349 32 1441802 dac~; #P toggle 385 301 15 0; #P newex 385 323 38 1441802 gate~; #P flonum 413 241 60 10 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 446 280 35 10 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 413 298 43 1441802 *~ 0.2; #P window setfont Times 10.; #P window linecount 2; #P comment 12 141 127 1310730 Choose a method for affecting the range of table lookup; #P window setfont "Fixedwidth Serif" 10.; #P user umenu 12 167 168 1441833 1 64 183 0; #X add Table Lookup Off; #X add Set range by hand; #X add Control range by envelope; #X add Modulate range by a wave; #P window setfont Times 10.; #P window linecount 1; #P comment 390 40 91 1310730 By modulating wave; #P comment 212 40 58 1310730 By envelope; #P comment 79 39 49 1310730 By hand; #P comment 111 23 343 1310730 Change cycle~s amplitude to determine its scanning range within the lookup table; #P window setfont "Fixedwidth Serif" 10.; #P newex 192 296 38 1441802 line~; #P message 220 277 20 1441802 50; #P flonum 192 255 61 10 0. 1. 3 22 0 0 0 221 221 221 222 222 222 0 0 0; #P window setfont Times 10.; #P comment 198 241 49 1310730 Amplitude; #P comment 15 290 49 1310730 Frequency; #P window setfont "Fixedwidth Serif" 10.; #P newex 9 270 43 1441802 r Freq; #P newex 405 122 38 1441802 line~; #P message 433 103 20 1441802 50; #P flonum 405 81 61 10 0. 1. 3 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 346 147 69 1441802 *~; #P newex 346 114 44 1441802 +~ 0.5; #P flonum 476 81 60 10 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P number 232 62 41 10 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P message 232 80 80 1441802 setdomain \$1; #P button 212 62 15 0; #P newex 242 169 40 1441802 line~; #P user function 212 102 312 166 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.5 0; #X add 7.5 1. 0; #X add 200. 0.125 0; #X add 600. 0.9 0; #X add 1000. 0. 0; #X domain 1000.; #X range 0. 1.; #X done; #P flonum 79 61 61 10 0. 1. 3 22 0 0 0 221 221 221 222 222 222 0 0 0; #P message 107 83 26 1441802 100; #P newex 79 102 38 1441802 line~; #P newex 156 202 73 1441802 selector~ 3; #P newex 79 270 60 1441802 *~; #P newex 413 259 128 1441802 cycle~ 55. wavetable; #P newex 476 102 43 1441802 cycle~; #P newex 346 81 50 1441802 *~ 0.45; #P flonum 9 304 60 10 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 9 322 32 1441802 sig~; #P user ezdac~ 79 347 123 380 0; #P newex 79 321 123 1441802 *~; #P newex 9 347 44 1441802 cycle~; #P newex 127 362 182 1441802 buffer~ wavetable gtr512.aiff; #P newex 79 296 110 1441802 lookup~ wavetable; #B color 5; #P window setfont Times 10.; #P comment 273 62 47 1310730 Duration; #P connect 27 0 7 0; #P connect 7 0 6 0; #P connect 6 0 3 0; #P connect 15 0 13 0; #P fasten 3 0 11 0 14 368 73 368 73 265 84 265; #P connect 11 0 1 0; #P connect 1 0 4 0; #P connect 4 0 5 0; #P fasten 15 0 14 0 84 79 112 79; #P connect 14 0 13 1; #P fasten 4 0 5 1 84 342 118 342; #P fasten 12 0 11 1 161 265 134 265; #P fasten 37 0 12 0 17 186 161 186; #P fasten 13 0 12 1 84 125 182 125; #P connect 53 0 30 0; #P connect 30 0 32 0; #P connect 32 0 4 1; #P fasten 17 0 12 2 247 191 203 191; #P fasten 19 0 16 0 237 99 217 99; #P connect 18 0 16 0; #P fasten 23 0 12 3 351 197 224 197; #P fasten 30 0 31 0 197 273 225 273; #P connect 31 0 32 1; #P connect 20 0 19 0; #P connect 16 1 17 0; #P fasten 9 0 8 0 481 123 470 123 470 76 351 76; #P connect 8 0 22 0; #P connect 22 0 23 0; #P connect 43 0 42 0; #P connect 42 0 44 0; #P connect 24 0 26 0; #P connect 26 0 23 1; #P fasten 42 0 44 1 390 344 412 344; #P connect 41 0 10 0; #P connect 10 0 39 0; #P connect 39 0 42 1; #P fasten 24 0 25 0 410 99 438 99; #P connect 25 0 26 1; #P connect 40 0 39 1; #P connect 21 0 9 0; #P connect 51 0 52 0; #P pop;