grazie maurizio!!!
la tua patch è interessantissima...ma c'è un problema!
non riesco ad alzare il pitch!!
riesco solo a diminuirlo!!
i valori sopra 1 non vengono presi in considerazione...
prova a guardarci!!!
GRAZIE 1000!!!!

max v2;
#N vpatcher 15 55 735 767;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 172 350 28 9109513 open;
#P message 155 350 14 9109513 1;
#P newex 98 110 60 9109513 loadmess 1;
#N vpreset 1;
#X append 1 2 4 527 181 gain~ list 128 10. \; 10 141 409 flonum float 2. \; 13 134 494 flonum float 1000. \; 14 142 319 flonum float 0. \; 15 245 372 flonum float -1000. \;;
#P preset 98 140 47 27;
#P window linecount 2;
#P comment 236 238 77 9109513 bang per cambiare pitch;
#P comment 494 106 44 9109513 durata in ms;
#P comment 391 108 77 9109513 fattore di moltiplicazione;
#P button 255 270 15 0;
#P window linecount 1;
#P newex 361 273 116 9109513 pak 0. 0. 0.;
#P newex 335 320 36 9109513 zl reg;
#P flonum 372 245 56 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 319 142 46 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 494 134 46 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 384 174 61 9109513 pak 0. 0. 0.;
#P newex 372 205 113 9109513 expr $f1-($f2-1)*$f3;
#P flonum 409 141 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 275 409 56 9109513 \$1 \, \$2 \$3;
#P newex 275 448 32 9109513 line~;
#P message 108 647 27 9109513 stop;
#P message 108 630 67 9109513 startwindow;
#P newex 181 647 29 9109513 dac~;
#P user gain~ 181 527 21 89 158 0 1.071519 7.94321 10.;
#P newex 157 474 44 9109513 tapout~;
#P newex 157 438 65 9109513 tapin~ 5000;
#N sfplay~ 1 120960 0 ;
#P newobj 157 382 40 9109513 sfplay~;
#P window linecount 2;
#P comment 303 110 77 9109513 punto di inizio scansione;
#P connect 23 0 22 0;
#P connect 1 1 24 0;
#P connect 25 0 1 0;
#P connect 24 0 1 0;
#P connect 1 0 2 0;
#P connect 8 0 3 0;
#P connect 2 0 3 0;
#P connect 3 0 4 0;
#P connect 4 0 5 0;
#P connect 6 0 5 0;
#P connect 7 0 5 0;
#P connect 4 0 5 1;
#P connect 16 0 9 0;
#P connect 9 0 8 0;
#P connect 18 0 16 0;
#P connect 14 0 17 0;
#P connect 17 0 16 1;
#P connect 12 0 11 0;
#P connect 11 0 15 0;
#P connect 14 0 12 0;
#P connect 10 0 12 1;
#P connect 15 0 17 1;
#P connect 13 0 12 2;
#P connect 13 0 17 2;
#P pop;