mercredi 5 août 2015

phase d'un signal audio

Bonjour, je cherche à déterminer la phase d'un signal audio en fonction du TEMPS.
Il faut, je pense calculer la fft de ce signal puis de prendre l'arctangente de bn/an. Est ce correct?
J'essaie de le faire via le logiciel matlab (peut être convient il de déplacer cette question dans le forum de programmation):
Code:

fln='myaudiofile.wav';
[y,sample_rate]=wavread(fln);
Lf=length(y);
T=1/sample_rate;
t=(0:Lf-1)*T; % grille temporelle
f=sample_rate*(0:Lf-1); % grille fréquentielle
yfft=fft(y,Lf);
yfft=yfft(1:Lf/2);
phi=angle(yfft);

phi serait la phase du signal mais elle est calculée sur la grille fréquentielle. Comment l'avoir en fonction du temps?
Merci
phase d'un signal audio

Aucun commentaire:

Enregistrer un commentaire