max v2; #N vpatcher 20 74 662 614; #P window setfont Times 18.; #P window linecount 1; #P comment 462 86 68 1310738 initialize; #P window setfont "Fixedwidth Serif" 18.; #P message 418 85 43 1441810 0.5; #P newex 418 58 98 1441810 loadbang; #P window setfont Times 18.; #P comment 295 256 81 1310738 frequency; #P comment 406 307 80 1310738 amplitude; #P comment 43 371 120 1310738 start/stop audio; #P toggle 95 391 15 0; #P window setfont "Fixedwidth Serif" 18.; #P newex 140 452 54 1441810 dac~; #P window setfont Times 18.; #P comment 237 224 320 1310738 base center frequency ("carrier" frequency); #P comment 237 193 149 1310738 modulation "depth"; #P comment 239 131 31 1310738 Hz; #P comment 142 110 122 1310738 modulation rate; #P window setfont "Fixedwidth Serif" 18.; #P message 401 338 32 1441810 10; #P flonum 346 306 59 18 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 346 365 65 1441810 line~; #P newex 161 402 32 1441810 *~; #P flonum 161 130 76 18 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P user number~ 189 255 294 276 18 22 3 2 0. 0. 0 0. 250 0. 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 161 222 76 1441810 +~ 440; #P newex 161 190 76 1441810 *~ 220; #P newex 161 157 76 1441810 cycle~; #P newex 161 281 76 1441810 cycle~; #P window setfont Times 18.; #P window linecount 2; #P comment 27 26 340 1310738 using a sub-audio-rate oscillator to "modulate" the frequency of another oscillator; #P connect 7 0 15 0; #P connect 16 0 15 0; #P fasten 21 0 6 0 423 111 166 111; #P connect 6 0 2 0; #P connect 2 0 3 0; #P connect 3 0 4 0; #P connect 4 0 1 0; #P connect 1 0 7 0; #P fasten 8 0 7 1 351 395 188 395; #P connect 7 0 15 1; #P fasten 4 0 5 0 166 250 194 250; #P fasten 21 0 9 0 423 300 351 300; #P connect 9 0 8 0; #P connect 9 0 10 0; #P connect 10 0 8 1; #P connect 20 0 21 0; #P pop;