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):
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
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);
Merci
Aucun commentaire:
Enregistrer un commentaire