max v2; #N vpatcher 20 74 667 582; #P window setfont Times 12.; #P window linecount 2; #P comment 92 394 215 1310732 The phase relationship of the two oscillators gets re-synced each time you restart audio.; #P window linecount 4; #P comment 445 320 175 1310732 The product of these two numbers determines how many samples (i.e. \, how much time) is represented by each pixel on the horizontal axis.; #P window linecount 1; #P comment 321 304 88 1310732 buffers per pixel; #P comment 441 305 127 1310732 audio samples per buffer; #P window setfont Times 18.; #P comment 341 261 116 1310738 Adjust Display; #P comment 105 320 77 1310738 Hear 'em; #P comment 445 395 84 1310738 Show 'em; #P window linecount 2; #P comment 169 348 71 1310738 Audio On/Off; #P window linecount 1; #P comment 128 268 71 1310738 Mix 'em; #P comment 327 212 84 1310738 Amplitude; #P comment 151 212 84 1310738 Amplitude; #P comment 371 132 31 1310738 Hz; #P comment 195 132 31 1310738 Hz; #P comment 117 111 86 1310738 Frequency; #P comment 490 132 138 1310738 fraction of a cycle; #P comment 405 111 100 1310738 Phase Offset; #P comment 424 159 102 1310738 "oscillator" 2; #P comment 17 158 102 1310738 "oscillator" 1; #P comment 290 111 86 1310738 Frequency; #P comment 213 90 170 1310738 Two sinusoidal waves; #P window setfont "Fixedwidth Serif" 18.; #P number 435 284 47 18 8 256 3 22 0 0 0 221 221 221 222 222 222 0 0 0; #P number 315 283 58 18 2 8092 3 22 0 0 0 221 221 221 222 222 222 0 0 0; #P user scope~ 315 322 445 452 256 3 128 -1. 1. 0 0. 0 0. 102 255 51 135 135 135 0; #P flonum 317 191 76 18 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 295 217 32 1441810 *~; #P flonum 414 131 76 18 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 141 191 76 18 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 199 266 32 1441810 +~; #P newex 119 217 32 1441810 *~; #P flonum 295 131 76 18 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 295 157 129 1441810 cycle~; #P user ezdac~ 182 315 226 348 0; #P flonum 119 131 76 18 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 119 157 76 1441810 cycle~; #P window setfont Times 18.; #P window linecount 2; #P comment 111 29 412 1310738 Two signals mixed together "interfere" with each other (i.e. \, create constructive and/or destructive interference).; #P connect 2 0 1 0; #P connect 1 0 6 0; #P connect 8 0 6 1; #P connect 7 0 3 0; #P connect 6 0 7 0; #P connect 7 0 3 1; #P connect 10 0 7 1; #P connect 5 0 4 0; #P connect 4 0 10 0; #P connect 7 0 12 0; #P connect 13 0 12 0; #P connect 11 0 10 1; #P connect 9 0 4 1; #P connect 14 0 12 1; #P pop;