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
modifier tempo sans changer fréquences
Modérateur : Modérateur
Re: modifier tempo sans changer fréquences
Précision, apparemment ca s'appelle du time stretching.
je cherche a faire l'algorithme en matlab.
merci!
je cherche a faire l'algorithme en matlab.
merci!