#N canvas 73 83 958 546 16; #X obj 317 76 loadbang; #X text 421 77 bang on load; #X text 482 21 objects for week 2:; #N canvas 0 50 450 250 (subpatch) 0; #X array arrays 100 float 3; #A 0 0.299995 0.324995 0.349995 0.374994 0.399994 0.424994 0.449993 0.474993 0.484993 0.494992 0.504992 0.514992 0.524992 0.533325 0.541658 0.549992 0.549992 0.549992 0.549992 0.549992 0.549992 0.524992 0.499992 0.474993 0.449993 0.424994 0.399994 0.368744 0.337495 0.306245 0.274996 0.239996 0.204997 0.169997 0.134998 0.0999985 0.0583324 0.0166664 -0.0249996 -0.0583324 -0.0916653 -0.124998 -0.162498 -0.199997 -0.216663 -0.23333 -0.249996 -0.274996 -0.299995 -0.324995 -0.349995 -0.374994 -0.383327 -0.391661 -0.399994 -0.399994 -0.399994 -0.399994 -0.399994 -0.399994 -0.399994 -0.383327 -0.366661 -0.349995 -0.333328 -0.316662 -0.299995 -0.268746 -0.237496 -0.206247 -0.174997 -0.143748 -0.112498 -0.0812488 -0.0499992 -0.020833 0.00833321 0.0374994 0.0666656 0.0958319 0.124998 0.168747 0.212497 0.256246 0.299995 0.337495 0.374994 0.424994 0.449993 0.474993 0.474993 0.481243 0.487493 0.493742 0.499992 0.499992 0.499992 0.499992 0.499992 0.499992; #X coords 0 1 100 -1 120 80 1 0 0; #X restore 337 432 graph; #X obj 317 107 print; #X text 420 107 print messages; #X obj 316 138 print~; #X text 419 141 print audio; #X obj 318 216 tabwrite~; #X text 435 215 store audio in array; #X obj 317 246 phasor~; #X obj 314 308 tabread4~; #X text 427 308 4-point interpolated read; #X obj 695 235 bng 30 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 742 236 bang message; #X obj 712 464 tgl 30 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X text 760 466 toggle switch; #X obj 326 374 adc~; #X text 383 377 audio input; #X obj 686 89 pack; #X text 742 71 combine elements of a message, f 16; #X obj 690 158 send; #X obj 691 195 receive; #X text 816 171 named connections, f 11; #X obj 774 161 s; #X obj 775 191 r; #X obj 711 361 mtof; #X obj 712 390 ftom; #X text 764 372 MIDI to Hertz conversion, f 13; #X obj 687 119 unpack; #X text 760 118 separate them; #X text 9 54 objects for first week:; #X obj 22 93 osc~; #X text 72 93 sinusoidal oscillator; #X obj 22 124 *~; #X text 73 119 multiplier; #X msg 23 275 0.1 300; #X text 105 277 message box; #X obj 22 152 +~; #X text 69 152 adder; #X text 85 250 number box; #X floatatom 24 250 5 0 0 0 - - -, f 5; #X obj 22 208 dac~; #X text 72 209 output; #X obj 22 181 line~; #X text 82 183 ramp generator; #X text 425 249 phase accumulation; #X obj 315 274 tabread~; #X text 425 275 read samples from array; #X obj 707 421 clip~; #X text 773 422 force audio between limits, f 14; #X obj 322 340 tabread; #X obj 414 343 tabread4; #X text 708 335 didn't get to:;