24Fermer26
ZephLe 12/10/2011 à 19:37
./24 : non non, la mélodie vient d'un fichier midi, je n'ai fait que le lire et créer un fichier wave reproduisant certaines de ses pistes smile

./22 : probablement très mal grin

Je suis parti d'une note de piano trouvée sur internet, FFT dessus pour récupérer les coefficients des harmoniques, et je n'ai gardé que les 8 premiers. Ensuite pour chaque note que je veux générer, je multiplie ma fréquence de base et ses harmoniques (associées à leurs facteurs respectifs) un signal sinusoïdal, qui vient s'ajouter au signal final. Je déphase chaque harmonique pour éviter d'avoir des pics trop hauts, mais c'est un déphasage bidon donc ça ne sert surement à rien (il faudrait que je trace visuellement le signal pour vérifier). J'applique une enveloppe croissante linéaire jusqu'à 10ms et exponentielle décroissante sur la fin de la note. Tout ça me donne cette merveilleuse sonorité "piano Bontempi", je ne sais pas faire beaucoup mieux pour le moment ^^