Oui, certains d'entre nous peuvent le faire, vous pouvez accélérer ou ralentir sans affecter le pitch, certains gars appellent ces applications de Time Stretch, il existe différentes façons de le faire, vous pouvez le faire dans le domaine fréquentiel ou temporel, vous devrez choisir ce qui vous convient le mieux, vous trouverez quelques avantages et inconvénients de chacun.
Dans le domaine temporel:
Dans Time Domain, vous pouvez essayer certaines techniques comme:
- TDHS (Time domaine Harmonic Sacaling)
- SOLA (ajout de chevauchement synchrone)
- PSOLA (Pitch Synchronous Overlap Add)
- WSOLA (Ajout de chevauchement de similarité de forme d'onde)
Avantages: est rapide, certains algorithmes sont faciles à comprendre, de bonne qualité dans les sons monophoniques.
Inconvénients: en général, vous aurez besoin d'une très belle piste de pitch pour épisser dans la bonne position, c'est difficile à faire :-(, donc si votre piste de pitch échoue ou ne fonctionne pas dans les sons poliphoniques, ces algorithmes donneront beaucoup de problèmes / artefacts dans le son de sortie.
Domaine de fréquence:
Tous les étirements temporels que je connais dans le domaine des fréquences sont basés sur des techniques de vocodeur de phase .
Avantages: Fonctionne avec des sons polyphoniques ou monophoniques.
Inconvénients: peut être douloureux de comprendre tous les calculs, la mise en œuvre est un peu difficile, n'est pas aussi rapide que les codes de domaine temporel, pour la voix, je préfère les résultats dans le domaine temporel, certaines astuces pour améliorer le résultat du vocodeur de phase standard ne sont pas partagées.
Je peux dire que la fenêtre et la taille du saut sont l'une des clés de la qualité du vocodeur de phase, généralement nous choisissons le 4x
chevauchement pour la resynthèse, une fenêtre hann de taille 4096
suffit pour mes oreilles (bien sûr si vous avez une puissance de traitement pour ces tailles) , le vocodeur de phase standard peut ajouter des effets réverbérants, pour essayer d'éviter ce genre de problèmes, vous devrez peut-être verrouiller la phase.
Pour les données, jetez un œil dans le papier Miller Puckette et Portnoff