max v2; #N vpatcher 262 63 781 516; #P window setfont "Sans Serif" 14.; #P number 243 181 51 14 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P user hslider 217 149 19 247 128 1 0 0; #P newex 105 221 49 196622 *~ 20; #P newex 55 215 27 196622 +~; #P message 42 165 36 196622 350; #P user ezdac~ 42 383 86 416 0; #P user gain~ 51 298 27 43 158 0 1.071519 7.94321 10.; #P number 165 53 66 14 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P user hslider 130 26 20 321 500 1 0 0; #P user gain~ 130 120 26 39 158 0 1.071519 7.94321 10.; #P newex 130 85 69 196622 cycle~ 2; #P newex 51 257 100 196622 cycle~ 300.; #P comment 132 302 248 196622 simple FM -- spectral components appear at carrier + n*modulator and carrier - n*modulator; #P comment 203 85 123 196622 modulator osc; #P comment 186 214 205 196622 our other examples were actually 'phase "modulation " \, this patch shows "true" FM; #P comment 28 119 80 196622 base frequency; #P comment 160 127 292 196622 either slider changes the amount of FM; #P connect 10 0 11 0; #P connect 13 0 5 0; #P connect 5 0 10 0; #P connect 12 0 13 0; #P connect 14 0 13 1; #P connect 10 0 11 1; #P connect 7 0 14 0; #P connect 8 0 6 0; #P connect 6 0 7 0; #P connect 15 0 14 1; #P connect 8 0 9 0; #P connect 15 0 16 0; #P pop;