@@ -0,0 +1,575 @@
#N canvas 0 23 1680 1005 10;
#X declare -stdpath cyclone;
#X declare -stdpath iemlib;
#X declare -stdpath comport;
#X obj 1484 228 print;
#X obj 1481 181 symbol;
#X msg 1484 206 flite -t "\$1";
#X floatatom 1560 163 5 0 0 0 - - -, f 5;
#X msg 1483 150 o;
#X obj 1327 1225 line~;
#X obj 1397 1067 del 1000;
#X msg 1419 1146 0.01 2000;
#X obj 1300 692 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
1 1;
#X msg 1408 1122 1 100;
#X msg 1317 1123 0.8 100;
#X msg 1306 1101 100 1000;
#X obj 1277 1225 pink~;
#X obj 1374 1225 line~;
#X obj 1418 1224 line~;
#X msg 1570 1098 50 120;
#X msg 1579 1120 0.5 120;
#X obj 1299 728 metro 6000;
#X msg 1591 1144 0.01 130;
#X obj 14 172 declare -stdpath cyclone;
#X obj 14 196 declare -stdpath iemlib;
#X obj 13 218 declare -stdpath comport;
#X msg 527 86 devices;
#X msg 665 86 close;
#X obj 1042 94 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X msg 1042 128 \; pd dsp \$1;
#X obj 622 176 spigot;
#X obj 564 279 spigot;
#X obj 725 250 * -1;
#X obj 564 306 +, f 9;
#X obj 1042 22 loadbang;
#X obj 1042 44 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 599 110 comport 0 9600;
#X obj 725 154 & 128;
#X obj 622 198 t f f, f 7;
#X floatatom 564 333 5 0 0 0 - - -, f 5;
#X obj 622 250 << 7;
#X obj 599 138 t f f f;
#X obj 631 366 spigot;
#X obj 670 305 == 0;
#X obj 668 224 & 112;
#X obj 668 251 >> 4;
#X obj 725 195 - 128;
#X msg 599 86 open 0;
#X obj 622 223 & 15;
#X obj 683 365 spigot;
#X obj 721 306 == 1;
#X text 469 123 serial receive \, byte and sensor number detection
, f 15;
#X obj 1042 64 delay 5000;
#X floatatom 922 812 5 0 0 0 - - -, f 5;
#X obj 922 954 saw~ 440;
#X obj 975 865 rand~ 10;
#X obj 922 925 +~, f 8;
#X obj 922 895 line~;
#X obj 953 1039 +~ 1.6;
#X obj 953 1061 *~ 0.2;
#X obj 953 1014 rand~ 20;
#X obj 921 1092 -~, f 5;
#X obj 975 894 *~ 1.2;
#X obj 739 365 spigot;
#X obj 791 364 spigot;
#X obj 846 364 spigot;
#X obj 898 363 spigot;
#X obj 778 304 == 2;
#X obj 829 305 == 3;
#X obj 885 303 == 4;
#X obj 936 304 == 5;
#X floatatom 631 388 5 0 0 0 - - -, f 5;
#X floatatom 683 387 5 0 0 0 - - -, f 5;
#X obj 739 388 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 791 386 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 845 386 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 898 388 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#N canvas 323 279 450 300 formant3_M_heed 0;
#X obj 38 29 inlet~;
#X obj 38 210 outlet~;
#X obj 296 134 reson~ 1 3010 100;
#X obj 168 135 reson~ 1 2290 100;
#X obj 38 136 reson~ 1 270 100;
#X connect 0 0 2 0;
#X connect 0 0 3 0;
#X connect 0 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X restore 54 1150 pd formant3_M_heed;
#N canvas 0 23 450 300 formant3_M_head 0;
#X obj 38 29 inlet~;
#X obj 38 210 outlet~;
#X obj 38 136 reson~ 1 530 100;
#X obj 168 135 reson~ 1 1840 100;
#X obj 296 134 reson~ 1 2480 100;
#X connect 0 0 2 0;
#X connect 0 0 3 0;
#X connect 0 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X restore 188 1150 pd formant3_M_head;
#N canvas 0 23 450 300 formant3_M_had 0;
#X obj 38 29 inlet~;
#X obj 38 210 outlet~;
#X obj 38 136 reson~ 1 660 100;
#X obj 168 135 reson~ 1 1720 100;
#X obj 296 134 reson~ 1 2410 100;
#X connect 0 0 2 0;
#X connect 0 0 3 0;
#X connect 0 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X restore 329 1148 pd formant3_M_had;
#N canvas 0 23 450 300 formant3_M_hod 0;
#X obj 38 29 inlet~;
#X obj 38 210 outlet~;
#X obj 38 136 reson~ 1 730 100;
#X obj 168 135 reson~ 1 1090 100;
#X obj 296 134 reson~ 1 2440 100;
#X connect 0 0 2 0;
#X connect 0 0 3 0;
#X connect 0 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X restore 458 1148 pd formant3_M_hod;
#N canvas 0 23 450 300 formant3_M_haw'd 0;
#X obj 38 29 inlet~;
#X obj 38 210 outlet~;
#X obj 38 136 reson~ 1 570 100;
#X obj 168 135 reson~ 1 840 100;
#X obj 296 134 reson~ 1 2410 100;
#X connect 0 0 2 0;
#X connect 0 0 3 0;
#X connect 0 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X restore 601 1147 pd formant3_M_haw'd;
#N canvas 0 23 450 300 formant3_M_who'd 0;
#X obj 38 29 inlet~;
#X obj 38 210 outlet~;
#X obj 38 136 reson~ 1 300 100;
#X obj 168 135 reson~ 1 870 100;
#X obj 296 134 reson~ 1 2240 100;
#X connect 0 0 2 0;
#X connect 0 0 3 0;
#X connect 0 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X restore 755 1148 pd formant3_M_who'd;
#X obj 303 1389 dac~ 1 2;
#X msg 1512 1145 0.08 400;
#X msg 1328 1147 0.15 1000;
#X obj 262 1435 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
#X obj 261 1389 env~;
#X obj 261 1411 - 100;
#X msg 1500 1121 1.2 100;
#X msg 1490 1099 190 450;
#X obj 329 1306 +~;
#X obj 454 2029 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 373 1437 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
#X obj 372 1391 env~;
#X obj 372 1413 - 100;
#X obj 1490 1066 del 4200;
#X obj 1570 1068 del 4960;
#X obj 1464 812 - 350;
#X obj 1464 789 random 700;
#X obj 1464 834 + 6000;
#X obj 1463 859 / 6000;
#X obj 1442 994 * 1000;
#X obj 1299 764 t b b b, f 24;
#X obj 1538 997 * 4200;
#X obj 1618 999 * 4900;
#X floatatom 1365 704 5 0 0 0 - - -, f 5;
#X floatatom 1555 708 5 0 0 0 - - -, f 5;
#X obj 1556 789 / 2;
#X msg 1398 1100 25 2000;
#X text 63 149 LIBRARIES NEEDED!;
#X obj 1277 1268 reson~ 1 40 0.1, f 18;
#X text 884 813 FREQ;
#X obj 53 1076 line~;
#X obj 54 1116 *~, f 8;
#X obj 187 1076 line~;
#X obj 188 1116 *~, f 8;
#X obj 327 1071 line~;
#X obj 328 1111 *~, f 8;
#X obj 457 1077 line~;
#X obj 458 1117 *~, f 8;
#X obj 602 1076 line~;
#X obj 603 1116 *~, f 8;
#X obj 754 1076 line~;
#X obj 755 1116 *~, f 8;
#X obj 17 809 hradio 25 1 0 7 empty empty empty 0 -8 0 10 -262144 -1
-1 0;
#N canvas 0 23 450 300 onoff 0;
#X obj 34 29 inlet;
#X msg 88 69 0;
#X msg 34 70 1;
#X obj 34 92 outlet;
#X obj 88 91 outlet;
#X connect 0 0 2 0;
#X connect 0 0 1 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X restore 53 915 pd onoff;
#N canvas 0 23 450 300 onoff 0;
#X obj 34 29 inlet;
#X msg 88 69 0;
#X msg 34 70 1;
#X obj 34 92 outlet;
#X obj 88 91 outlet;
#X connect 0 0 2 0;
#X connect 0 0 1 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X restore 180 915 pd onoff;
#N canvas 0 23 450 300 onoff 0;
#X obj 34 29 inlet;
#X msg 88 69 0;
#X msg 34 70 1;
#X obj 34 92 outlet;
#X obj 88 91 outlet;
#X connect 0 0 2 0;
#X connect 0 0 1 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X restore 319 914 pd onoff;
#N canvas 0 23 450 300 onoff 0;
#X obj 34 29 inlet;
#X msg 88 69 0;
#X msg 34 70 1;
#X obj 34 92 outlet;
#X obj 88 91 outlet;
#X connect 0 0 2 0;
#X connect 0 0 1 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X restore 447 917 pd onoff;
#N canvas 0 23 450 300 onoff 0;
#X obj 34 29 inlet;
#X msg 88 69 0;
#X msg 34 70 1;
#X obj 34 92 outlet;
#X obj 88 91 outlet;
#X connect 0 0 2 0;
#X connect 0 0 1 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X restore 583 914 pd onoff;
#N canvas 0 23 450 300 onoff 0;
#X obj 34 29 inlet;
#X msg 88 69 0;
#X msg 34 70 1;
#X obj 34 92 outlet;
#X obj 88 91 outlet;
#X connect 0 0 2 0;
#X connect 0 0 1 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X restore 721 919 pd onoff;
#X obj 54 1035 pack f 40;
#X obj 188 1037 pack f 40;
#X obj 326 1036 pack f 40;
#X obj 453 1039 pack f 40;
#X obj 598 1039 pack f 40;
#X obj 753 1039 pack f 40;
#X floatatom 813 685 5 0 0 0 - - -, f 5;
#X obj 967 1161 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
#X obj 966 1115 env~;
#X obj 966 1137 - 100;
#X obj 17 839 sel 0 1 2 3 4 5 6, f 115;
#X msg 15 916 0;
#X obj 492 609 metro 1000;
#X obj 492 722 mtof;
#X obj 492 562 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 17 680 random 7;
#X floatatom 559 564 5 0 0 0 - - -, f 5;
#X obj 492 681 + 36;
#X floatatom 17 702 5 0 0 0 - - -, f 5;
#X obj 492 653 drunk 24 4, f 15;
#X floatatom 594 628 5 0 0 0 - - -, f 5;
#X obj 922 831 pack f 20, f 11;
#X floatatom 992 684 5 0 0 0 - - -, f 5;
#X obj 1277 1297 rev2~ 92 80 2 99, f 29;
#X obj 922 985 reson~ 3 40 0.4, f 18;
#X floatatom 492 703 5 0 0 0 - - -, f 5;
#X text 536 696 SCELTA NOTA MIDI => FREQ "CANTATA";
#X text 634 628 MAX INTERVALLO (MIDI);
#X text 997 701 VELOCITà GLISSANDO (ms), f 14;
#X text 1290 665 FAKE RESPIRO;
#X text 598 563 VELOCITà METRONOMO CAMBIO PARAMENTRI (ms);
#X text 417 556 ON/OFF METRONOMO;
#X text 82 680 SCELTA BANCO DI FILTRI PER FORMANTI == SCELTA VOCALE
;
#X text 853 686 VELOCITà FADE TRA VOCALI (ms);
#X text 35 47 ATMOSFACE MAIN PATCH;
#X text 1068 91 ON/OFF AUDIO (si accende da solo XD), f 26;
#N canvas 1012 191 450 300 preset 0;
#X obj 17 144 unpack f f f f f, f 29;
#X obj 17 178 outlet;
#X obj 67 178 outlet;
#X obj 117 178 outlet;
#X obj 167 178 outlet;
#X obj 217 177 outlet;
#X msg 167 103 1 22 3 200 40;
#X msg 165 58 1 200 6 40 40;
#X msg 161 21 1 600 1 2000 40;
#X msg 22 22 1 800 2 4000 2000;
#X msg 33 59 1 800 3 400 300;
#X msg 39 101 1 100 12 20 40;
#X connect 0 0 1 0;
#X connect 0 1 2 0;
#X connect 0 2 3 0;
#X connect 0 3 4 0;
#X connect 0 4 5 0;
#X connect 6 0 0 0;
#X connect 7 0 0 0;
#X connect 8 0 0 0;
#X connect 9 0 0 0;
#X connect 10 0 0 0;
#X connect 11 0 0 0;
#X restore 492 517 pd preset, f 39;
#X text 781 519 <- double click \, open and choose;
#X text 662 430 [...interazione tra sensori e parametri ancora da definire...]
, f 36;
#X obj 414 607 sel 1;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 3 0 2 0;
#X connect 4 0 1 0;
#X connect 5 0 107 1;
#X connect 6 0 105 0;
#X connect 7 0 5 0;
#X connect 8 0 17 0;
#X connect 9 0 7 0;
#X connect 9 0 14 0;
#X connect 10 0 81 0;
#X connect 10 0 14 0;
#X connect 11 0 10 0;
#X connect 11 0 13 0;
#X connect 12 0 107 0;
#X connect 13 0 107 2;
#X connect 14 0 107 3;
#X connect 15 0 16 0;
#X connect 15 0 13 0;
#X connect 16 0 18 0;
#X connect 16 0 14 0;
#X connect 17 0 99 0;
#X connect 18 0 5 0;
#X connect 22 0 32 0;
#X connect 23 0 32 0;
#X connect 24 0 25 0;
#X connect 24 0 8 0;
#X connect 26 0 34 0;
#X connect 27 0 29 0;
#X connect 28 0 27 1;
#X connect 29 0 35 0;
#X connect 30 0 31 0;
#X connect 31 0 48 0;
#X connect 32 0 37 0;
#X connect 33 0 26 1;
#X connect 33 0 42 0;
#X connect 34 0 44 0;
#X connect 34 1 40 0;
#X connect 35 0 38 0;
#X connect 35 0 45 0;
#X connect 35 0 59 0;
#X connect 35 0 60 0;
#X connect 35 0 61 0;
#X connect 35 0 62 0;
#X connect 36 0 29 1;
#X connect 37 0 27 0;
#X connect 37 1 26 0;
#X connect 37 2 33 0;
#X connect 38 0 67 0;
#X connect 39 0 38 1;
#X connect 40 0 41 0;
#X connect 41 0 39 0;
#X connect 41 0 46 0;
#X connect 41 0 63 0;
#X connect 41 0 64 0;
#X connect 41 0 65 0;
#X connect 41 0 66 0;
#X connect 42 0 28 0;
#X connect 43 0 32 0;
#X connect 44 0 36 0;
#X connect 45 0 68 0;
#X connect 46 0 45 1;
#X connect 48 0 24 0;
#X connect 48 0 43 0;
#X connect 49 0 149 0;
#X connect 50 0 152 0;
#X connect 51 0 58 0;
#X connect 52 0 50 0;
#X connect 53 0 52 0;
#X connect 54 0 55 0;
#X connect 55 0 57 1;
#X connect 56 0 54 0;
#X connect 57 0 110 1;
#X connect 57 0 112 1;
#X connect 57 0 114 1;
#X connect 57 0 116 1;
#X connect 57 0 118 1;
#X connect 57 0 120 1;
#X connect 57 0 136 0;
#X connect 58 0 52 1;
#X connect 59 0 69 0;
#X connect 60 0 70 0;
#X connect 61 0 71 0;
#X connect 62 0 72 0;
#X connect 63 0 59 1;
#X connect 64 0 60 1;
#X connect 65 0 61 1;
#X connect 66 0 62 1;
#X connect 73 0 87 0;
#X connect 74 0 87 0;
#X connect 75 0 87 0;
#X connect 76 0 87 0;
#X connect 77 0 87 0;
#X connect 78 0 87 0;
#X connect 80 0 5 0;
#X connect 81 0 5 0;
#X connect 83 0 84 0;
#X connect 84 0 82 0;
#X connect 85 0 14 0;
#X connect 85 0 80 0;
#X connect 86 0 13 0;
#X connect 86 0 85 0;
#X connect 87 0 79 0;
#X connect 87 0 79 1;
#X connect 87 0 83 0;
#X connect 87 0 90 0;
#X connect 90 0 91 0;
#X connect 91 0 89 0;
#X connect 92 0 86 0;
#X connect 93 0 15 0;
#X connect 94 0 96 0;
#X connect 95 0 94 0;
#X connect 96 0 97 0;
#X connect 96 0 102 0;
#X connect 97 0 98 0;
#X connect 97 0 100 0;
#X connect 97 0 101 0;
#X connect 98 0 6 1;
#X connect 99 0 11 0;
#X connect 99 0 6 0;
#X connect 99 0 92 0;
#X connect 99 0 93 0;
#X connect 99 2 95 0;
#X connect 100 0 92 1;
#X connect 101 0 93 1;
#X connect 102 0 17 1;
#X connect 103 0 104 0;
#X connect 103 0 95 1;
#X connect 104 0 94 1;
#X connect 105 0 9 0;
#X connect 105 0 13 0;
#X connect 107 0 151 0;
#X connect 109 0 110 0;
#X connect 110 0 73 0;
#X connect 111 0 112 0;
#X connect 112 0 74 0;
#X connect 113 0 114 0;
#X connect 114 0 75 0;
#X connect 115 0 116 0;
#X connect 116 0 76 0;
#X connect 117 0 118 0;
#X connect 118 0 77 0;
#X connect 119 0 120 0;
#X connect 120 0 78 0;
#X connect 121 0 138 0;
#X connect 122 0 128 0;
#X connect 122 1 129 0;
#X connect 122 1 130 0;
#X connect 122 1 131 0;
#X connect 122 1 132 0;
#X connect 122 1 133 0;
#X connect 123 0 129 0;
#X connect 123 1 128 0;
#X connect 123 1 130 0;
#X connect 123 1 131 0;
#X connect 123 1 132 0;
#X connect 123 1 133 0;
#X connect 124 0 130 0;
#X connect 124 1 128 0;
#X connect 124 1 129 0;
#X connect 124 1 131 0;
#X connect 124 1 132 0;
#X connect 124 1 133 0;
#X connect 125 0 131 0;
#X connect 125 1 128 0;
#X connect 125 1 129 0;
#X connect 125 1 130 0;
#X connect 125 1 132 0;
#X connect 125 1 133 0;
#X connect 126 0 132 0;
#X connect 126 1 128 0;
#X connect 126 1 129 0;
#X connect 126 1 130 0;
#X connect 126 1 131 0;
#X connect 126 1 133 0;
#X connect 127 0 133 0;
#X connect 127 1 128 0;
#X connect 127 1 129 0;
#X connect 127 1 130 0;
#X connect 127 1 131 0;
#X connect 127 1 132 0;
#X connect 128 0 109 0;
#X connect 129 0 111 0;
#X connect 130 0 113 0;
#X connect 131 0 115 0;
#X connect 132 0 117 0;
#X connect 133 0 119 0;
#X connect 134 0 133 1;
#X connect 134 0 132 1;
#X connect 134 0 131 1;
#X connect 134 0 130 1;
#X connect 134 0 128 1;
#X connect 134 0 129 1;
#X connect 136 0 137 0;
#X connect 137 0 135 0;
#X connect 138 0 139 0;
#X connect 138 1 122 0;
#X connect 138 2 123 0;
#X connect 138 3 124 0;
#X connect 138 4 125 0;
#X connect 138 5 126 0;
#X connect 138 6 127 0;
#X connect 139 0 128 0;
#X connect 139 0 129 0;
#X connect 139 0 130 0;
#X connect 139 0 131 0;
#X connect 139 0 132 0;
#X connect 139 0 133 0;
#X connect 140 0 143 0;
#X connect 140 0 147 0;
#X connect 141 0 49 0;
#X connect 142 0 140 0;
#X connect 142 0 167 0;
#X connect 143 0 146 0;
#X connect 144 0 140 1;
#X connect 145 0 153 0;
#X connect 146 0 121 0;
#X connect 147 0 145 0;
#X connect 148 0 147 2;
#X connect 149 0 53 0;
#X connect 150 0 149 1;
#X connect 151 0 79 0;
#X connect 151 0 83 0;
#X connect 151 1 79 1;
#X connect 151 1 90 0;
#X connect 152 0 57 0;
#X connect 153 0 141 0;
#X connect 164 0 142 0;
#X connect 164 1 144 0;
#X connect 164 2 148 0;
#X connect 164 3 134 0;
#X connect 164 4 150 0;
#X connect 167 1 121 0;
#X coords 0 0 100 1 0 0 0;