Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2006-09-18 11:11:57 [Matlab] Analyse fft et resynthèse additive

Staross
membre
Date d'inscription: 2008-04-03
Messages: 322

[Matlab] Analyse fft et resynthèse additive



J'ai fais un petit programme d'Analyse fft et resynthèse additive sous matlab, je vous met les sources mais si y'a des motivés pour tester une version executable je crois que c'est possible, mais faut installer des trucs.

features :

- recherche des harmoniques plus ou moins intelligente

- analyse par spectrogramme et reconstruction des enveloppes d'amplitudes par interpolation.

- Time stretching / pitch shifting

Un exemple de son resynthétisé. Dites moi si vous voulez des explications plus détaillés.

http://codelab.fr/up/analresynth.gif

Hors ligne

 

#2 2006-09-18 16:56:02 Re : [Matlab] Analyse fft et resynthèse additive

tobald
modérateur
Date d'inscription: 2008-03-28
Messages: 499

Re: [Matlab] Analyse fft et resynthèse additive



Je vais tester ça , a priori ça me fait penser à un autre freeware : le "Pretty Fast FFT R14"

citation :

HotKey's freeware OpenGL FFT analyzing tool featuring: stereo integer FFT (log. corrected), phase correlator (including phase-deletion), static-phase oscillators, approximated "phon"-corrected volumes, sub-bass scaling ability, sonogram, ... and it actually looks hypnotically fancy ;-)

Dispo ici :
http://www.buzzle.de/download.php#pFFT

Pour l'instant j'ai juste écouté les deux sons de flute sur les enceintes pourraves du pc et j'ai eu l'impression que la resynthèse était plus crade.
Je ne conaissais pas matlab, ça a l'air bien mais pas pour moi  zsad

Hors ligne

 

#3 2006-09-18 19:54:50 Re : [Matlab] Analyse fft et resynthèse additive

Staross
membre
Date d'inscription: 2008-04-03
Messages: 322

Re: [Matlab] Analyse fft et resynthèse additive



Apparrement c'est juste un outil d'analyse "Pretty Fast FFT", ça à l'air sympa mais ça rame drôlement...

Matlab c'est un gros programme pour faire des calculs numériques, on peut faire pas mal de trucs orienté son avec, c'est encore plus "bas niveau" que max ou autres, mais c'est quand même beaucoup plus simple que tout programmer dans un language traditionnel.

Y'a Octave ou Scilab dans le genre en libre.


La resynthèse de flute il me semble que y'a trop de puissance dans le bas du spectre.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024