#N canvas 636 127 1027 708 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 -5.53377e-05 2.64338e-05 3.74248e-05 -3.65792e-05 -1.81856e-05 3.93462e-05 -5.22682e-07 -3.2976e-05 1.45112e-05 2.58825e-05 -2.48409e-05 -1.42269e-05 3.24806e-05 1.60061e-06 -3.50353e-05 1.26403e-05 2.89914e-05 -2.64747e-05 -1.90001e-05 3.32588e-05 2.74911e-06 -2.03599e-05 3.39304e-06 4.7286e-06 -5.76506e-07 2.94047e-06 -9.95604e-06 -2.29731e-06 1.04382e-05 -1.74163e-06 4.44204e-07 -1.7623e-06 -1.04175e-06 4.87144e-09 -1.01974e-06 3.83187e-06 -1.01741e-06 -4.06113e-06 -1.27461e-06 -3.87489e-06 6.33671e-07 -1.94605e-06 7.03093e-06 -2.88013e-07 3.62086e-06 -4.52736e-06 -6.50967e-06 9.25423e-06 1.45726e-06 1.98417e-06 -1.12594e-06 -1.46149e-05 6.34596e-06 6.94166e-06 -3.6021e-06 -1.5447e-06 6.97734e-06 -3.97103e-07 -3.49394e-06 -1.78562e-06 -4.29231e-06 -1.44308e-06 -3.43128e-06 1.14081e-05 7.53186e-09 -1.0721e-05 4.77427e-06 5.17168e-06 7.15393e-08 2.98209e-07 -2.12605e-06 -4.95549e-08 -4.73581e-06 2.18429e-06 9.33802e-06 -1.06518e-05 -7.98861e-06 1.77921e-05 2.49937e-06 -3.08414e-05 8.97933e-06 1.85732e-05 -1.34572e-05 -9.30373e-06 1.44215e-05 2.81704e-06 -1.76098e-05 4.7561e-06 1.97821e-05 -1.9433e-05 -2.11504e-05 3.24477e-05 7.63364e-06 -2.77116e-05 4.40465e-06 1.47543e-05 -9.57192e-06 -8.90828e-06 1.20326e-05 2.2263e-06 1.49294e-06 -3.39053e-07 -5.8653e-07 -2.70064e-06 -2.81029e-06 2.7507e-06 2.1441e-06 -1.33393e-05 2.20896e-06 2.44059e-05 -1.23466e-05 -2.22226e-05 3.22791e-05 1.5068e-05 -3.69411e-05 1.32548e-06 2.69597e-05 -1.02654e-05 -1.74252e-05 2.30585e-05 1.45413e-05 -3.35044e-05 -5.10059e-07 2.86391e-05 -1.02691e-05 -1.83817e-05 1.89109e-05 1.37482e-05 -3.21349e-05 -2.01107e-06 1.85509e-05 -5.48394e-06 -9.24687e-06 7.64303e-06 6.07919e-06 -1.10654e-05 -1.97908e-06 1.83137e-05 -6.91767e-06 -2.52073e-05 1.84427e-05 1.40407e-05 -2.22217e-05 -4.09403e-06 2.19621e-05 -6.01796e-06 -2.39119e-05 2.18694e-05 2.40938e-05 -3.1591e-05 -8.0733e-06 2.76658e-05 -4.43568e-06 -2.25039e-05 1.52989e-05 2.13152e-05 -2.94204e-05 -9.24073e-06 3.02492e-05 -4.00701e-06 -2.23645e-05 1.14795e-05 1.40093e-05 -1.46965e-05 -4.78713e-06 1.13227e-05 -7.85737e-07 -6.05439e-06 2.47189e-06 5.2159e-06 -6.42541e-06 -1.35404e-06 3.47207e-07 -1.27929e-08 -3.48308e-06 3.91186e-06 7.56902e-06 -6.01513e-06 -2.96475e-06 1.42193e-06 -1.46605e-07 -4.87827e-07 1.07032e-06 -8.55673e-08 1.79148e-06 5.00751e-06 -8.66457e-06 -1.00643e-06 1.46109e-05 -3.22268e-06 -6.06112e-06 3.68593e-06 1.80101e-06 -4.86233e-06 -1.12364e-06 2.73797e-06 1.55521e-07 3.79904e-06 -3.68713e-06 -4.31381e-06 5.43349e-06 -1.57533e-08 4.31984e-06 -1.71172e-06 -6.83097e-06 5.73222e-06 1.08112e-05 -1.94699e-05 -5.42845e-06 2.13626e-05 -3.60529e-06 -2.01216e-05 1.12483e-05 1.40255e-05 -1.77758e-05 -5.27375e-06 1.2213e-05 -1.80804e-06 -2.22848e-05 1.25326e-05 1.44635e-05 -1.27651e-05 -3.38761e-06 8.33089e-06 -8.61038e-07 -1.94735e-05 1.1493e-05 1.70813e-05 -1.42577e-05 -4.54376e-06 1.07299e-05 -9.26889e-08 -7.81282e-06 2.91562e-06 6.28977e-06 -7.89715e-06 -2.9176e-06 3.58199e-06 -2.15611e-08 6.25258e-06 -2.25094e-06 -4.08229e-06 5.15984e-07 -1.80238e-06 1.13118e-06 -3.6581e-07 4.17399e-07 1.93426e-06 8.89207e-06 -1.00795e-05 -7.46122e-06 1.38946e-05 2.45941e-06 -1.21753e-05 3.08422e-06 1.25878e-05 -6.56383e-06 -5.10837e-06 9.63803e-06 1.35679e-06 -3.43055e-06 1.29844e-07 -7.56118e-06 7.88966e-06 9.0697e-06 -1.07197e-05 -3.12102e-06 1.71174e-05 -3.26227e-06 -2.39372e-05 1.74851e-05 2.1875e-05 -2.36753e-05 -7.89703e-06 2.58745e-05 -3.01632e-06 -3.3609e-05 2.06082e-05 3.22317e-05 -4.09712e-05 -1.90316e-05 4.91024e-05 -2.4121e-06 -4.258e-05 2.03759e-05 3.10794e-05 -3.19935e-05 -1.80625e-05 3.7466e-05 2.12718e-07 -4.19469e-05 1.71822e-05 2.64075e-05 -1.68927e-05 -8.89086e-06 1.21883e-05 6.66416e-07 -1.35033e-05 5.3199e-06 1.56722e-05 -1.66001e-05 -1.21873e-05 2.64058e-05 3.43253e-06 -2.15145e-05 6.87571e-06 1.97387e-05 -1.52452e-05 -1.34336e-05 1.70639e-05 3.29953e-06 -1.80638e-05 3.88482e-06 1.4906e-05 -8.41522e-06 -5.83415e-06 6.62805e-06 1.32067e-06 -6.66748e-06 6.44394e-07 2.66349e-06 -2.83848e-06 -7.10069e-06 1.43438e-05 4.53655e-06 -1.41568e-05 1.72793e-06 1.33071e-05 -9.12935e-06 -1.20941e-05 1.31475e-05 3.87693e-06 -4.42216e-06 -6.82742e-08 -4.6042e-06 2.78196e-06 -3.7772e-07 2.27642e-06 1.45085e-06 -4.88561e-06 2.08153e-08 -4.00614e-06 2.1079e-06 2.796e-06 -2.18735e-06 -2.35194e-06 5.87856e-06 2.73969e-07 -2.13472e-05 1.15037e-05 2.76204e-05 -2.55598e-05 -1.68925e-05 3.25373e-05 2.4183e-06 -3.33595e-05 1.18544e-05 2.43106e-05 -2.17331e-05 -1.6926e-05 2.98247e-05 3.65525e-06 -2.55349e-05 8.09295e-06 1.95607e-05 -1.12924e-05 -5.64861e-06 5.90414e-06 1.45263e-06 -1.04441e-05 2.1049e-06 6.95057e-06 -2.88006e-06 6.56715e-07 -1.78017e-06 5.30554e-07 1.78022e-06 -5.47469e-07 1.12784e-06 -5.90312e-07 -3.50003e-06 4.37718e-06 1.32014e-06 2.1179e-06 -1.11269e-06 -9.54635e-06 6.57523e-06 8.17904e-06 -8.09645e-06 -3.70692e-06 1.81846e-05 -1.64681e-06 -2.25807e-05 1.25525e-05 1.6543e-05 -1.68592e-05 -8.74803e-06 1.95859e-05 -3.78025e-07 -2.19749e-05 1.28196e-05 2.53929e-05 -2.92843e-05 -1.63506e-05 3.39466e-05 1.29198e-06 -3.40649e-05 1.33385e-05 2.58524e-05 -2.49179e-05 -1.8097e-05 2.78888e-05 2.36878e-06 -2.61352e-05 9.4341e-06 3.037e-05 -2.76335e-05 -2.08691e-05 2.96562e-05 4.80953e-06 -3.89182e-05 1.31133e-05 4.76612e-05 -3.68077e-05 -3.29591e-05 4.71643e-05 9.74225e-06 -5.003e-05 1.15368e-05 4.28829e-05 -2.86017e-05 -3.08587e-05 5.08486e-05 1.70866e-05 -6.74435e-05 1.12574e-05 5.33632e-05 -3.09931e-05 -3.49153e-05 4.02427e-05 1.46631e-05 -4.62722e-05 4.97356e-06 3.57936e-05 -1.66134e-05 -2.35885e-05 3.12698e-05 1.39276e-05 -3.47599e-05 1.80825e-06 1.88483e-05 -5.00044e-06 -8.57671e-06 9.98949e-06 3.31766e-06 -5.48994e-07 -1.10522e-08 2.24702e-06 -2.69248e-06 -6.15044e-06 6.6046e-06 1.39115e-06 2.87857e-06 2.33111e-07 -7.39714e-06 3.15275e-06 5.79527e-06 -2.43965e-06 -2.43118e-06 8.94047e-06 1.55486e-06 -1.79542e-05 5.92777e-06 2.06182e-05 -2.13774e-05 -2.43295e-05 4.93968e-05 1.00763e-05 -6.73296e-05 1.75247e-05 5.66889e-05 -4.16678e-05 -3.97504e-05 6.03407e-05 1.55427e-05 -7.3122e-05 1.60764e-05 6.49708e-05 -4.33963e-05 -4.67862e-05 6.69929e-05 2.38861e-05 -9.02255e-05 1.46189e-05 8.2385e-05 -4.73921e-05 -5.52165e-05 6.49511e-05 2.41015e-05 -7.46632e-05; #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 603 569 cnv 15 400 100 empty empty empty 20 12 0 14 -175625 -66577 0; #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 text 619 584 Composing With New Musical Instruments - SOPI Research Group; #X text 620 598 Department of Art and Media; #X text 620 620 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 32 0; #X connect 23 0 3 0; #X connect 24 0 3 1; #X connect 25 0 24 0; #X connect 28 0 31 0; #X connect 32 0 23 0; #X connect 33 0 34 0; #X connect 34 0 23 1; #X connect 35 0 34 1; #X connect 36 0 35 0; #X connect 39 0 25 0; #X connect 41 0 36 0;