modifier tempo sans changer fréquences

Forum pour toutes vos questions de maths, de physique, de physique du semi-conducteur ou sur le traitement du signal.

Modérateur : Modérateur

wapita
NOUVEAU
NOUVEAU
Messages : 3
Inscription : 19 mars 2009 15:57

modifier tempo sans changer fréquences

Message par wapita »

Bonjour, je voudrais modifier le tempo d'un son wav sans modifier le ton. (Par exemple pour une platine de DJ)

Je travaille en matlab/scilab.

J'ai essayé avec la méthode suivante:

1/ fft du signal de départ
2/ duplication du spectre (deux fois plus de points et meme allure générale)
3/ fft inverse

J'obtiens un signal de durée deux fois plus longue, mais ca m'a recopié le son deux fois et il ne le lit pas plus lentement.

Quelqu'un a t il une meilleure idée?

D'autre part, je suis étonné, car la fonction fft de matlab sur un signal réel ne donne pas un vecteur avec symétrie hermitienne. C'est presque ca mais pas tout a fait. Etonnant, non?

Merci

Wapita
wapita
NOUVEAU
NOUVEAU
Messages : 3
Inscription : 19 mars 2009 15:57

Re: modifier tempo sans changer fréquences

Message par wapita »

Précision, apparemment ca s'appelle du time stretching.
je cherche a faire l'algorithme en matlab.

merci!
Répondre