Comment modifier la hauteur ou la vitesse d'un fichier audio en ligne

Vous pouvez modifier la hauteur ou la vitesse d'un fichier audio en ligne en le chargeant dans un onglet de navigateur, en déplaçant les curseurs de vitesse et de hauteur indépendamment, et en exportant une nouvelle copie. Le traitement s'exécute localement avec FFmpeg compilé en WebAssembly, l'audio n'est donc jamais téléversé, et la hauteur peut se déplacer de jusqu'à 12 demi-tons dans chaque sens.

La vitesse et la hauteur sont des contrôles séparés par défaut. Le curseur de vitesse réajuste la piste de 0.5x à 2x sans altérer la tonalité, une voix à 1.5x sonne donc toujours comme la même personne. Le curseur de hauteur déplace la tonalité seule, de moins 12 à plus 12 demi-tons, et laisse la durée intacte. Un mode lié réunit les deux lorsque vous voulez l'effet magnétophone. Chaque modification est écrite dans un nouveau fichier, et l'original reste sur votre appareil.

L'audio se trouve au cœur de beaucoup de travail quotidien : pratiquer un instrument sur une piste, faire tenir une note vocale dans un créneau plus court, accorder un playback karaoké sur une tonalité confortable. Vitesse et hauteur reviennent dans tous ces cas, et ce ne sont pas la même demande. Ce guide explique ce que fait réellement chaque contrôle, en quoi le mode lié diffère, et où l'approche cesse de fonctionner.

Modificateur de hauteur et de vitesse audio

Réajustez une piste de 0.5x à 2x et décalez sa tonalité de jusqu'à 12 demi-tons, indépendamment ou liés. La chaîne de filtres FFmpeg s'exécute dans votre navigateur.

Ouvrir le modificateur

Vitesse et hauteur sont deux choses distinctes

La vitesse, c'est la durée que met l'audio à se lire. La hauteur, c'est le fait qu'il sonne plus aigu ou plus grave. Sur une bande ou un disque vinyle, vous ne pouvez pas déplacer l'une sans l'autre, car faire tourner le support plus vite raccourcit la musique et monte sa tonalité en même temps. Le traitement numérique sépare les deux, une piste peut donc se lire plus vite à sa tonalité d'origine.

La plupart des modificateurs en ligne lient encore les deux, car le simple rééchantillonnage est le moyen le plus facile de modifier l'un ou l'autre. C'est de là que vient l'effet tamia : accélérer le fichier le rééchantillonne et monte la hauteur en même temps que le tempo. Cet outil garde les contrôles indépendants par défaut et utilise un filtre de tempo qui étire le temps au lieu de rééchantillonner, les voix gardent donc leur timbre naturel pendant que la piste s'accélère ou ralentit.

Comment modifier la hauteur ou la vitesse d'un fichier audio

L'ensemble du travail s'exécute dans l'onglet du navigateur, sans installation ni compte. Ouvrez le modificateur de hauteur et de vitesse audio et suivez cinq étapes.

  1. Ajoutez votre audio. Déposez un fichier MP3, WAV, M4A, AAC, OGG, FLAC ou Opus sur la zone de téléversement. L'outil lit la durée et la fréquence d'échantillonnage sur votre appareil ; si le navigateur ne peut pas décoder le format, il vous oriente vers le convertisseur audio à la place.
  2. Réglez la vitesse. Faites glisser le curseur de vitesse entre 0.5x et 2x. Il se déplace par pas de 0.05x, 1x correspond donc à la vitesse d'origine, tout ce qui est en dessous ralentit la piste et tout ce qui est au-dessus l'accélère. Laissez-le à 1x si vous voulez seulement changer la tonalité.
  3. Réglez la hauteur. Faites glisser le curseur de hauteur de moins 12 à plus 12 demi-tons par pas entiers. Zéro laisse la tonalité intacte, 12 la monte d'une octave complète, et moins 12 la descend d'une octave. Ignorez ce curseur si vous voulez seulement changer le tempo.
  4. Choisissez le format de sortie. MP3 est la valeur par défaut et est assez petit pour être partagé. WAV n'est pas compressé, pour un fichier qui revient dans un éditeur. Conserver le format d'origine exporte quand même en MP3, car toute modification de vitesse ou de hauteur doit être réencodée.
  5. Modifiez l'audio et téléchargez. Cliquez sur Modifier l'audio, vérifiez l'aperçu dans la fiche de résultat, puis appuyez sur Télécharger. Le téléchargement porte un suffixe comme -1.5x+3st, les versions d'une même piste ne se télescopent donc jamais.

Un détail à connaître : avec la vitesse à 1x et la hauteur à 0 demi-ton, il n'y a rien à encoder, le bouton reste donc désactivé. La première modification télécharge le moteur FFmpeg, environ 30 MB, dans le navigateur, et chaque exécution suivante fonctionne hors ligne.

Ce qu'est un demi-ton et de combien décaler

Un demi-ton est le plus petit pas standard de la musique occidentale, la distance entre deux touches adjacentes d'un piano, noires ou blanches. Une octave en contient 12, c'est pourquoi le curseur de hauteur s'arrête à 12 dans chaque sens. Le curseur complet vaut donc exactement une octave vers le haut ou vers le bas, et chaque nombre intermédiaire est un intervalle musical que vous pouvez nommer.

DécalageIntervalleCe qu'il fait
+1 demi-tonSeconde mineure plus hautLe plus petit décalage audible, utile pour ramener une piste karaoké dans la plage
+2 demi-tonsSeconde majeure plus hautUn ton entier plus haut, une transposition courante pour un chanteur qui a besoin de marge
+7 demi-tonsQuinte juste plus hautUne élévation brillante et ouverte, souvent utilisée pour une ligne d'harmonie
+12 demi-tonsUne octave plus hautLa même mélodie dans un registre plus aigu
-12 demi-tonsUne octave plus basLa même mélodie une octave plus bas, une voix plus grave

Le curseur se déplace par demi-tons entiers, un décalage plus fin qu'un pas n'est donc pas possible ici ; un quart de ton nécessiterait un autre outil. Les petits décalages sonnent généralement propre, tandis qu'une octave complète vers le haut ou le bas est le moment où le traitement commence à devenir audible.

Mode indépendant et mode lié

Le mode indépendant est la valeur par défaut et donne à chaque curseur son propre travail : la vitesse ne change que le tempo, la hauteur ne change que la tonalité. Vous pouvez ralentir une piste à 0.75x pour travailler et tout de même monter la tonalité de deux demi-tons, et les deux réglages n'interfèrent pas l'un avec l'autre.

Le mode lié fait suivre la tonalité au tempo, imitant un magnétophone ou un tourne-disque. La relation est fixée par une formule : le décalage en demi-tons est 12 fois le logarithme de base deux de la vitesse. À 0.5x, cela donne moins 12 demi-tons, exactement une octave plus bas, et à 2x, plus 12 demi-tons, une octave plus haut. Une vitesse de 1.5x se situe près de plus 7 demi-tons. Dans ce mode, le curseur de hauteur est désactivé et affiche seulement la valeur actuelle, car la vitesse seule la détermine.

Le mode lié est le bon choix pour un montage ralenti et réverbéré ou une version nightcore, où le mouvement de hauteur est justement le but. Si vous voulez le changement de tempo sans le mouvement de hauteur, laissez-le désactivé ; il n'y a aucun moyen de lier seulement une partie de la hauteur dans cet outil.

Ce qui arrive à la durée

Les deux contrôles affectent la durée différemment, et cette différence est facile à prévoir. Un décalage de hauteur rééchantillonne l'audio pour déplacer la tonalité puis le rééchantillonne à nouveau à la fréquence d'origine, avec une étape de tempo corrigeant le timing ensuite, les deux opérations s'annulent donc et la durée reste inchangée. Le curseur de vitesse est le seul à modifier la durée.

La règle est simple : la durée de sortie est égale à la durée d'origine divisée par la vitesse. La demi-vitesse double la durée de lecture, environ le double de vitesse la divise par deux, et 1.5x la ramène à deux tiers. Lorsque les deux contrôles sont réglés en même temps, la durée suit toujours la vitesse seule. L'outil affiche la durée estimée à côté des contrôles et la met à jour en direct.

Ce nombre est une estimation calculée à partir de la durée de la source, pas une promesse. La durée finale provient du fichier encodé une fois qu'il est prêt.

Ce que cet outil ne peut pas faire

Les limites valent la peine d'être lues avant de vous engager, car dans ces cas une autre voie est réellement meilleure.

  • Les curseurs s'arrêtent à 0.5x à 2x et de moins 12 à plus 12 demi-tons. Au-delà de ces plages, les algorithmes introduisent des artefacts, un résultat plus marqué signifie donc exécuter le fichier deux fois et accepter un second réencodage.
  • Les grands décalages de hauteur font perdre en qualité. Déplacer une octave entière est un exercice difficile pour toute méthode de rééchantillonnage, et le résultat sonne plus traité qu'un décalage d'un ou deux demi-tons. Les décalages modérés restent propres.
  • Le navigateur doit pouvoir décoder le fichier. L'outil lit la fréquence d'échantillonnage et la durée avec la Web Audio API, un format qu'il ne peut pas ouvrir, comme certaines variantes FLAC ou AMR, est donc refusé avec une note pour le convertir d'abord en MP3 ou WAV.
  • Les enregistrements longs dépendent de la mémoire de l'appareil. Aucune limite de durée n'est inscrite dans l'outil, mais le moteur s'exécute dans la mémoire du navigateur, un fichier très long peut donc échouer sur un appareil à faible mémoire.
  • Rien n'est écrit sans perte. Un changement de vitesse ou de hauteur ne peut pas être enregistré dans le conteneur d'origine, la sortie est donc toujours réencodée, et Conserver le format d'origine exporte en MP3 pour cette raison.
  • Un fichier à la fois. Il n'y a pas de file de traitement par lots, un ensemble de clips est donc traité l'un après l'autre plutôt qu'en une seule passe.
  • La première utilisation télécharge environ 30 MB. C'est le moteur FFmpeg, mis en cache par la suite, et sur une connexion lente le premier clic reste un moment à l'étape de chargement.

FAQ

Non, car les contrôles de vitesse et de hauteur sont indépendants par défaut. L'accélération de l'audio utilise un filtre de tempo qui étire ou comprime le timing sans rééchantillonner la forme d'onde, la tonalité reste donc là où elle était et les voix gardent leur timbre naturel à 1.5x ou 2x. L'effet tamia vient des outils qui modifient la vitesse de lecture par rééchantillonnage, ce qui monte la hauteur chaque fois que la vitesse augmente. Ici, cela n'arrive que si vous activez délibérément le mode lié, où la hauteur suit le tempo volontairement. À 2x en mode lié, la tonalité monte d'environ 12 demi-tons, une octave complète, ce qui est le son classique d'avance rapide. Si vous voulez une piste plus rapide avec la tonalité d'origine, laissez le mode lié désactivé. C'est le réglage par défaut, un changement de vitesse normal ne monte donc jamais la hauteur par surprise.
Non. Le décalage de hauteur modifie la fréquence d'échantillonnage puis la restaure, la piste conserve donc sa durée d'origine. En interne, l'outil augmente ou diminue la fréquence d'échantillonnage pour déplacer la tonalité, puis rééchantillonne le résultat à la fréquence propre du fichier, et corrige enfin le timing avec une étape de tempo. Les deux opérations s'annulent, un décalage de 12 demi-tons vers le haut ou le bas déplace donc la tonalité d'une octave complète tandis que la durée reste exactement telle quelle. Seul le curseur de vitesse modifie la longueur, et il le fait de manière prévisible : 0.5x double la durée de lecture et 2x la réduit de moitié. Lorsque vous réglez les deux contrôles en même temps, la longueur de sortie suit la vitesse seule et le décalage de hauteur n'a aucun effet dessus. L'outil affiche la durée estimée à côté des contrôles, vous pouvez donc voir le nombre changer lorsque vous faites glisser le curseur de vitesse.
En mode indépendant, les deux curseurs font chacun un seul travail : le curseur de vitesse ne change que le tempo, et le curseur de hauteur ne change que la tonalité. Ils ne s'affectent pas mutuellement, vous pouvez donc ralentir une piste à 0.75x pour travailler et tout de même monter la tonalité de deux demi-tons, dans n'importe quelle combinaison souhaitée. Le mode lié les rejoint, et la tonalité suit le tempo comme se comporte un magnétophone lorsque vous changez sa vitesse de lecture. La conversion est exacte : 12 fois le logarithme de base deux de la vitesse, donc 0.5x descend la hauteur de 12 demi-tons et 2x la monte de 12 demi-tons, une octave dans chaque sens. Une vitesse de 1.5x se situe près de 7 demi-tons au-dessus. En mode lié, le curseur de hauteur est désactivé et affiche seulement la valeur, car la vitesse seule la détermine.
Non. Le curseur de vitesse s'arrête à 0.5x du côté lent et à 2x du côté rapide, et le curseur de hauteur s'arrête à moins 12 et plus 12 demi-tons, soit une octave dans chaque sens. Ces limites ne sont pas arbitraires : les algorithmes de tempo et de hauteur échangent la qualité contre la plage, et aller bien au-delà produit des artefacts audibles comme un son métallique ou des transitoires brouillés. L'outil maintient les deux contrôles dans la plage où le résultat sonne encore propre. Si vous avez vraiment besoin d'un résultat plus marqué, faites passer le fichier plusieurs fois par l'outil, par exemple 2x puis encore 2x pour un quadruplement de vitesse, ou une octave complète puis une autre octave vers le haut. Sachez que chaque passe réencode l'audio, empiler plusieurs passes coûtera donc de la qualité. Deux passes sont généralement encore acceptables, trois ou plus ne le sont pas.
Non. Le moteur FFmpeg s'exécute dans votre navigateur via WebAssembly, l'audio est donc lu depuis votre disque dans la mémoire de la page, modifié là, et renvoyé sous forme de téléchargement. Rien n'est transmis à un serveur, et il n'y a ni file de téléversement, ni compte, ni filigrane. Cela compte car les retouches de hauteur et de vitesse s'appliquent souvent à des démos non publiées, des notes vocales et des enregistrements internes. Vous pouvez le confirmer vous-même en ouvrant les outils de développement du navigateur, en passant au panneau réseau et en lançant une modification : aucune requête ne transporte l'audio. Le seul téléchargement impliqué est le moteur de transcodage lui-même, environ 30 MB de code à la première exécution, que le navigateur met en cache ensuite. À partir de ce moment, l'outil continue de fonctionner hors ligne. Un modificateur basé sur un serveur ne peut pas offrir la même garantie, car là-bas votre fichier reste sur le disque de quelqu'un d'autre aussi longtemps que sa politique de conservation le permet.

Modifiez la hauteur ou la vitesse de votre piste

Gratuit, privé et illimité. Aucun compte requis.

Ouvrir le modificateur de hauteur et de vitesse audio