Aller au contenu principal

Détecteur de BPM et de Tonalité — outil gratuit

Estimez le tempo (BPM) et la tonalité musicale d'une chanson dans votre navigateur, avec une option de tempo au doigt.

Fonctionne hors ligne une fois chargé

Déposez un fichier ici ou cliquez pour parcourir

MP4, MOV · traité sur votre appareil

ou appuyez sur Ctrl+V pour coller depuis le presse-papiers

Parcourir les fichiers

Appuyez sur le bouton en rythme avec la pulsation pour obtenir le BPM.

Vos fichiers ne quittent jamais votre appareil. Tout le traitement se fait localement dans votre navigateur.

Le BPM et la tonalité sont des estimations automatiques et peuvent être inexacts — particulièrement pour la musique avec changements de tempo ou tonalité ambiguë. Vérifiez avant de vous y fier.

🔒 Votre audio est analysé entièrement dans votre navigateur — rien n'est téléchargé.

Comment ça marche

Estimez le tempo (BPM) et la tonalité musicale d'un morceau directement dans votre navigateur. Le tempo provient de la détection d'attaques ; la tonalité est estimée à partir d'un profil chromatique avec l'algorithme de Krumhansl–Schmuckler. Il y a aussi un bouton de tempo par tapotement. Les résultats sont des estimations — vérifiez avant de vous y fier.

  1. 1
    Ajoutez votre morceau
    Faites glisser un fichier audio. Il est décodé sur votre appareil.
  2. 2
    Analyser
    L'outil détecte les attaques rythmiques et construit un profil de classe de hauteur.
  3. 3
    Lisez l'estimation
    Consultez le BPM, la tonalité la plus probable et un score de confiance.
  4. 4
    Tapotez le rythme
    Préférez tapoter ? Utilisez le bouton de tempo par tapotement pour un BPM rapide.

Votre audio est analysé entièrement sur votre appareil — rien n'est envoyé en ligne.

Guide

Exemple détaillé

Appuyez sur « Essayer un exemple ». L’outil construit une courte boucle à exactement 120 BPM en la mineur, la charge et lance aussitôt l’analyse, il n’y a donc pas de bouton « Analyser la piste » à presser. Les champs « Tempo (BPM) » et « Tonalité » se remplissent, et vous pouvez les comparer à cette réponse connue. Pour la mineur, le champ Tonalité ajoute « Camelot : 8A », et « Tonalités compatibles pour le mixage harmonique » liste « 8B · do majeur », « 7A · ré mineur » et « 9A · mi mineur ». Sous l’affichage se trouve « Tempo au doigt », qui fonctionne aussi sans fichier. Tapez toutes les demi-secondes : après le deuxième tap, il indique « Tempo au doigt · 120 BPM », car 60 divisé par 0,5 fait 120. Attendez plus de 2 secondes et le décompte repart de zéro.

Quels réglages utiliser, et les limites

  • Donnez-lui un fichier, ou laissez le fichier de côté et tapez. La zone de dépôt accepte un fichier audio ou vidéo, et l’analyse démarre dès son arrivée. Pour une vidéo, la page décode sa piste audio. Le fichier entier est décodé en mémoire, donc un fichier est refusé au-delà d’une limite de l’appareil : environ 2 Go sur un ordinateur ordinaire, 1 Go sur un ordinateur déclarant 4 Go de mémoire ou moins, et 400 Mo sur un téléphone ou une tablette. Si vous voulez seulement le tempo d’une musique qui joue ailleurs, le bouton « Tempo au doigt » du premier écran n’a pas besoin de fichier.
  • Corrigez le demi-temps et le double temps avec les deux petits boutons. Le tempo est toujours ramené dans la plage de 60 à 180 BPM, donc un morceau à 200 BPM ne peut apparaître que comme 100. Les boutons « ×½ » et « ×2 » (nommés « Afficher le tempo en demi-temps » et « Afficher le tempo en double temps » pour les lecteurs d’écran) affichent la moitié ou le double du résultat, arrondi à 0,1, et appuyer de nouveau sur le même bouton revient à l’original. La page indique « Ça sonne faux ? Les erreurs de demi-temps ou de double temps sont courantes. » Le tempo au doigt utilise la même plage de 60 à 180.
  • Lisez la tonalité avec son étiquette de confiance. À côté de « Confiance », vous voyez un pourcentage et une pastille. Le pourcentage indique à quel point le meilleur profil de tonalité correspond, ramené de 0 à 100. La pastille est le meilleur guide, car elle compare le gagnant au second : un écart de 0,12 ou plus donne « Correspondance nette », de 0,05 à 0,12 « Probable », et tout écart plus petit « Ambigu ». Sauf si la correspondance est nette, une ligne comme « Second proche : la mineur » nomme l’autre candidat. Une tonalité majeure et son relatif mineur obtiennent souvent presque le même score ; vérifiez donc les deux à l’oreille.
  • Utilisez le code Camelot pour le mixage harmonique. Le code est un nombre de 1 à 12 plus A pour mineur ou B pour majeur : la mineur est donc 8A et do majeur 8B. « Tonalités compatibles pour le mixage harmonique » liste trois voisines : le même nombre avec l’autre lettre (la tonalité relative), un cran en arrière sur la roue et un cran en avant, la roue bouclant de 12 à 1. Pour 8A, cela donne 8B · do majeur, 7A · ré mineur et 9A · mi mineur. Les tonalités s’écrivent avec des dièses (C#, D#, F#, G#, A#), pas des bémols.
  • Sachez ce qui est analysé. Le tempo vient des pics d’intensité (attaques) trouvés sur le premier canal de la piste ; l’espacement des plus réguliers est moyenné. La tonalité vient de jusqu’à 12 courtes fenêtres réparties sur les 80 pour cent centraux du fichier, chacune d’environ 0,74 seconde à 44,1 kHz, en sautant celles qui sont presque silencieuses. Un extrait plus court qu’une fenêtre n’est lu qu’une fois. La page prévient que le BPM et la tonalité sont des estimations automatiques, surtout pour une musique avec changements de tempo ou une tonalité ambiguë ; vérifiez donc avant de vous y fier.
  • Tapez en rythme quand l’analyse se trompe. Le bouton « Tempo au doigt » se trouve sur le premier écran et de nouveau sous chaque résultat. Tapez en rythme avec la pulsation ; à partir du deuxième tap, il affiche le BPM, comme dans « Tempo au doigt · 120 BPM ». Il utilise les 8 derniers taps, et une pause de plus de 2 secondes redémarre le décompte, vous pouvez donc vous arrêter et reprendre sans recharger la page. Taper ne modifie pas l’analyse du fichier au-dessus.

Problèmes courants et comment les résoudre

Elle indique « Impossible d’analyser ce fichier audio. Son format n’est peut-être pas pris en charge, ou le fichier est corrompu. »
L’outil décode le fichier avec le décodeur audio intégré du navigateur, et tout échec pendant le décodage ou l’analyse aboutit à ce seul message : un format que le navigateur ne sait pas décoder, un fichier endommagé, ou peut-être un fichier trop gros pour la mémoire de l’appareil. Essayez le même morceau en MP3 ou WAV, par exemple en le convertissant avec le convertisseur audio, ou analysez un extrait plus court. Après le message, un bouton « Analyser la piste » apparaît pour réessayer.
Elle indique « Ce fichier fait 620 MB, ce qui dépasse les ~400 MB que cet appareil peut analyser dans le navigateur. Essayez un fichier plus petit ou un extrait plus court. »
La taille du fichier est comparée à la limite de l’appareil dès que vous l’ajoutez : environ 2 Go sur un ordinateur ordinaire, 1 Go sur un ordinateur déclarant 4 Go de mémoire ou moins, et 400 Mo sur un téléphone ou une tablette. La limite porte sur la taille du fichier, pas sur la durée. Raccourcissez d’abord le morceau, ou utilisez une copie compressée comme un MP3, bien plus petit qu’un WAV de la même musique.
Le champ « Tempo (BPM) » affiche « — » et les boutons « ×½ » et « ×2 » sont absents.
Le détecteur de tempo a besoin d’au moins deux attaques ressemblant à des temps pour mesurer un espacement. Un bourdon, une nappe douce, la parole ou une introduction très calme peuvent n’en avoir aucune ; le résultat est alors 0, que la page affiche par un tiret. La tonalité est quand même affichée. Essayez un extrait à la pulsation plus nette, ou tapez vous-même le tempo avec « Tempo au doigt ».
Le tempo est le double ou la moitié de ce que vous attendez.
Le tempo est ramené entre 60 et 180 BPM, et le détecteur de temps peut s’accrocher à la moitié ou au double de la pulsation que vous comptez. Appuyez sur « ×2 » ou « ×½ » pour voir l’autre valeur ; la page indique « Ça sonne faux ? Les erreurs de demi-temps ou de double temps sont courantes. » Un morceau à 200 BPM ne peut apparaître que comme 100, et « ×2 » affiche 200. Appuyer de nouveau sur le même bouton revient à la lecture d’origine.
La pastille de tonalité indique « Ambigu » et une ligne dit « Second proche : la mineur ».
Le meilleur et le deuxième meilleur profil de tonalité ont obtenu des scores à moins de 0,05 l’un de l’autre. Cela arrive souvent quand une tonalité majeure et son relatif mineur utilisent les mêmes notes. Écoutez où les phrases se posent, ou jouez le morceau avec un clavier. « Probable » signifie que l’écart est compris entre 0,05 et 0,12 ; « Correspondance nette » signifie 0,12 ou plus, et alors aucune ligne de second n’est affichée.

Comment il se compare

Cet outil donne un tempo et une tonalité pour tout le fichier, estimés sur votre appareil. Il ne trace pas de grille de temps, ne suit pas les changements de tempo, ne découpe pas un morceau en sections et n’écrit pas le BPM et la tonalité dans les tags du fichier. Un logiciel de DJ ou un éditeur de musique avec grille de temps permet de vérifier et corriger un résultat sur la forme d’onde ; ici, vos vérifications sont les boutons « ×½ » et « ×2 », l’étiquette de confiance de la tonalité et « Tempo au doigt ». Le tempo est limité à 60–180 BPM. La tonalité n’est comparée qu’à des profils majeurs et mineurs, sur le premier canal, donc une musique modale ou modulante peut être mal jugée. La page indique que votre audio est analysé dans votre navigateur et que rien n’est envoyé.

Outils associés

Questions fréquemment posées