max v2; demonstrate the control of Max via the (qwerty) keyboard; #N vpatcher 35 66 774 411; #P newex 237 38 40 196617 key m; #P newex 127 114 55 196617 select 103; #P newex 60 114 55 196617 select 115; #P newex 147 78 40 196617 key g; #P newex 65 78 40 196617 key s; #P number 345 68 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 286 92 63 196617 metro 1000; #P button 273 65 15 0; #P newex 227 227 27 196617 -~; #P newex 227 202 27 196617 +~; #P message 290 125 118 196617 0 \, 1. 400 1. 200 0. 400; #P flonum 198 129 63 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 227 257 101 196617 *~; #P newex 289 172 31 196617 line~; #P message 108 165 32 196617 start; #P message 75 165 27 196617 stop; #P newex 199 287 30 196617 dac~; #P comment 196 108 58 196617 Frequency; #P comment 410 126 100 196617 Amplitude envelope; #P comment 240 300 100 196617 Adjustable oscillator; #P newex 198 175 65 196617 phasor~ 220; #P connect 16 0 18 0; #P connect 18 0 5 0; #P connect 19 0 6 0; #P connect 17 0 19 0; #P connect 9 0 0 0; #P fasten 5 0 4 0 80 244 115 244 204 244; #P fasten 6 0 4 0 113 244 204 244; #P connect 8 0 4 0; #P connect 8 0 4 1; #P connect 0 0 11 0; #P connect 11 0 12 0; #P connect 12 0 8 0; #P fasten 20 0 13 0 242 62 278 62; #P connect 13 0 14 0; #P connect 10 0 7 0; #P connect 14 0 10 0; #P connect 7 0 8 1; #P connect 15 0 14 1; #P pop;