#N canvas 1134 182 906 709 10; #X obj 46 459 dac~; #X msg 592 108 \; pd dsp \$1; #X obj 592 84 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 44 397 *~; #N canvas 0 22 450 300 (subpatch) 0; #X array output 500 float 3; #A 0 -0.375588 -0.320911 -0.243711 -0.149413 -0.0446323 0.0632812 0.166754 0.25853 0.332158 0.382485 0.405979 0.400978 0.367849 0.308911 0.228293 0.131661 0.0257889 -0.0818921 -0.183829 -0.272865 -0.342754 -0.3886 -0.407171 -0.397176 -0.359319 -0.296239 -0.212379 -0.113619 -0.00688307 0.100334 0.200513 0.286618 0.352617 0.393874 0.407489 0.392521 0.350008 0.282935 0.196014 0.0953361 -0.0120303 -0.118554 -0.216756 -0.299751 -0.361719 -0.398296 -0.406932 -0.38702 -0.339942 -0.269019 -0.179219 -0.0768421 0.030925 0.136523 0.23254 0.312244 0.370036 0.401863 0.405501 0.380679 0.329149 0.254529 0.162043 0.05819 -0.0497464 -0.154191 -0.247818 -0.324059 -0.377555 -0.404566 -0.40319 -0.373518 -0.317645 -0.23948 -0.144512 -0.0394058 0.0684665 0.171534 0.262569 0.335175 0.384265 0.406401 0.400009 0.365557 0.30546 0.223922 0.126677 0.0205431 -0.0870323 -0.188502 -0.276745 -0.345567 -0.390148 -0.407349 -0.395967 -0.356809 -0.292607 -0.207877 -0.108563 -0.00162904 0.105418 0.205071 0.290329 0.35522 0.39519 0.407422 0.391076 0.347289 0.27913 0.191391 0.0902199 -0.0172812 -0.123571 -0.221188 -0.303285 -0.364108 -0.399373 -0.406621 -0.385344 -0.337017 -0.265049 -0.174486 -0.0716758 0.0361614 0.141463 0.236835 0.315594 0.372207 0.4027 0.404946 0.378773 0.326024 0.250404 0.157209 0.0529848 -0.0549573 -0.159042 -0.251968 -0.327219 -0.379501 -0.405161 -0.402395 -0.371387 -0.314326 -0.23521 -0.139587 -0.0341728 0.0736405 0.176285 0.266565 0.338136 0.385982 0.406752 0.398973 0.363205 0.301958 0.219514 0.121673 0.0152938 -0.0921581 -0.193144 -0.28058 -0.348323 -0.391632 -0.407459 -0.394693 -0.35424 -0.288926 -0.20334 -0.10349 0.00362527 0.110484 0.209595 0.293992 0.357765 0.39644 0.407288 0.389566 0.344513 0.275279 0.186736 0.0850888 -0.0225292 -0.128567 -0.225583 -0.306769 -0.366436 -0.400385 -0.406242 -0.383602 -0.334036 -0.261036 -0.169724 -0.0664976 0.0413918 0.146379 0.241091 0.318891 0.374316 0.403471 0.404323 0.376805 0.322844 0.246237 0.152348 0.0477707 -0.0601588 -0.163866 -0.256076 -0.330323 -0.381383 -0.405689 -0.401534 -0.369194 -0.310956 -0.2309 -0.134639 -0.0289341 0.0788023 0.181008 0.270516 0.341041 0.387634 0.407036 0.397871 0.360792 0.298403 0.215069 0.116648 0.010042 -0.0972686 -0.197754 -0.284368 -0.351021 -0.39305 -0.407502 -0.393354 -0.351613 -0.285198 -0.19877 -0.0983987 0.00887899 0.115533 0.214083 0.297607 0.36025 0.397624 0.407086 0.387992 0.341679 0.271383 0.18205 0.0799435 -0.0277735 -0.133542 -0.22994 -0.310202 -0.368703 -0.40133 -0.405796 -0.381795 -0.330999 -0.25698 -0.164933 -0.0613084 0.0466154 0.151271 0.245307 0.322135 0.376363 0.404174 0.403634 0.374774 0.319611 0.24203 0.147463 0.0425488 -0.0653503 -0.168664 -0.260141 -0.333372 -0.383203 -0.406149 -0.400605 -0.366939 -0.307534 -0.226553 -0.129669 -0.0236907 0.0839511 0.1857 0.274422 0.343889 0.389222 0.407252 0.396704 0.358319 0.294799 0.210589 0.111604 0.0047885 -0.102363 -0.202332 -0.288108 -0.353661 -0.394404 -0.407476 -0.391949 -0.348927 -0.281422 -0.194167 -0.0932915 0.0141313 0.120561 0.218535 0.301172 0.362676 0.398739 0.406816 0.386353 0.338788 0.267441 0.177334 0.074785 -0.0330132 -0.138494 -0.23426 -0.313583 -0.370909 -0.402208 -0.405282 -0.379926 -0.327907 -0.25288 -0.160114 -0.056109 0.0518312 0.156137 0.249483 0.325325 0.378347 0.404811 0.402878 0.372681 0.316326 0.237782 0.142553 0.0373198 -0.0705309 -0.173433 -0.264164 -0.336365 -0.384959 -0.406542 -0.399607 -0.364624 -0.304061 -0.222167 -0.124677 -0.0184434 0.089086 0.190362 0.278283 0.346681 0.390746 0.407401 0.39547 0.355787 0.291146 0.206073 0.106541 -0.000465812 -0.10744 -0.206875 -0.2918 -0.356242 -0.395692 -0.407384 -0.390479 -0.346183 -0.277599 -0.189531 -0.0881688 0.0193812 0.12557 0.222951 0.304687 0.365041 0.399789 0.406479 0.38465 0.335839 0.263455 0.172588 0.0696139 -0.0382475 -0.143424 -0.23854 -0.316913 -0.373053 -0.40302 -0.404701 -0.377993 -0.324761 -0.248739 -0.155268 -0.0509002 0.0570383 0.160976 0.253617 0.328462 0.380267 0.40538 0.402055 0.370526 0.312987 0.233495 0.137619 0.0320845 -0.0756998 -0.178174 -0.268143 -0.339302 -0.386651 -0.406868 -0.398544 -0.362249 -0.300537 -0.217743 -0.119665 -0.013193 0.094206 0.194992 0.282098 0.349414 0.392205 0.407482 0.394171 0.353196 0.287445 0.201524 0.101461 -0.00572001 -0.1125 -0.211385 -0.295442 -0.358764 -0.396914 -0.407221 -0.388944 -0.343382 -0.273731 -0.184864 -0.0830316 0.024628 0.130559 0.22733 0.308151 0.367346 0.400772 0.406075 0.382883 0.332834 0.259425 0.167814 0.0644308 -0.0434753 -0.14833 -0.242781 -0.320189 -0.375136 -0.403765 -0.404053 -0.375998 -0.321562 -0.244557 -0.150397 -0.045683 0.0622361 0.16579 0.257709 0.331544 0.382123 0.405882 0.401165 0.368307 0.309597 0.229169 0.132663 0.026844 -0.0808561 -0.182885 -0.272077 -0.342183 -0.388279 -0.407126 -0.397414 -0.359813 -0.296964 -0.213283 ; #X coords 0 1 500 -1 200 140 1; #X restore 382 528 graph; #X obj 381 482 tabwrite~ output; #X obj 381 454 metro 50; #X obj 381 432 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 43 150 mtof; #X obj 46 101 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X floatatom 43 124 5 0 0 0 - - -; #X text 180 101 slider 0-127; #X text 77 151 Converts midi note numbers to frequency; #X text 588 140 Turn signal processing (sound) on/off; #X text 490 459 The signal is written to the array every 50 ms to see the waveform \; The array size is set to 500 in the properties.; #X obj 245 550 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 243 495 env~; #X obj 244 521 - 100; #X text 48 492 converts the signal to decibels; #X text 79 513 subtract 100 in order to \; scale it for the VU meter ; #X text 175 654 VU meter; #X text 102 201 Sine wave; #X floatatom 44 176 5 0 0 0 - - -; #X obj 44 271 *~; #X obj 139 359 vline~; #X msg 139 336 \$1 50; #X obj 246 191 cnv 15 200 60 empty empty empty 20 12 0 14 -231095 -66577 0; #X floatatom 261 200 5 0 0 0 - - -; #X text 303 223 Modulation frequency; #X obj 37 8 cnv 15 600 40 empty empty AMPLITUDE_MODULATION_SYNTHESIS_(AM) 20 12 0 14 -175625 -66577 0; #X obj 262 220 osc~; #X obj 44 202 osc~ 220; #X obj 622 251 adc~; #X obj 609 302 *~; #X obj 718 264 vline~; #X msg 718 241 \$1 50; #X text 604 341 Connect the adc~ output instead of osc~ 220; #X text 279 298 Volume control; #X obj 137 310 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X text 600 207 Try with your voice !; #X obj 757 210 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 617 576 cnv 15 250 90 empty empty empty 20 12 0 14 -175625 -66577 0; #X text 627 626 Media Lab \, Department of Media; #X text 624 590 Composing With Data Flow Programming; #X text 626 613 SOPI Research Group; #X text 626 638 Aalto University School of ARTS; #X connect 2 0 1 0; #X connect 3 0 0 0; #X connect 3 0 0 1; #X connect 3 0 5 0; #X connect 3 0 16 0; #X connect 6 0 5 0; #X connect 7 0 6 0; #X connect 8 0 22 0; #X connect 9 0 10 0; #X connect 10 0 8 0; #X connect 16 0 17 0; #X connect 17 0 15 0; #X connect 22 0 31 0; #X connect 23 0 3 0; #X connect 24 0 3 1; #X connect 25 0 24 0; #X connect 27 0 30 0; #X connect 30 0 23 1; #X connect 31 0 23 0; #X connect 32 0 33 0; #X connect 34 0 33 1; #X connect 35 0 34 0; #X connect 38 0 25 0; #X connect 40 0 35 0;