IA sur votre appareil : performant et privé.

Détecteur de BPM

BPM à deux décimales avec grille de temps — rien n'est envoyé.

  • Fonctionne sur votre appareil
  • Grille de temps exportable
  • Le dit quand il n'y a pas de pulsation

Déposez un fichier audio ou vidéo

Un fichier à la fois, jusqu'à 50.0 MB. Lit MP3, WAV, FLAC, M4A, AAC, OGG, AIFF, MP4, WebM.

Tap tempo
—

Frappez sur chaque temps. Fonctionne avec ou sans fichier — marquez une pause pour repartir.

AnalyseQuoi mesurer, et où
Plage de tempo
Plage de tempo

Automatique cherche de 40 à 250 BPM. Restreignez quand vous connaissez déjà l'ordre de grandeur.

Fenêtre d'analyse
0s
180s

Sautez une longue intro, ou mesurez une section d'un set.

Format de la grille
Format de la grille
Pro

Audacity importe une piste d'étiquettes directement. CSV et JSON servent pour tout le reste.

Ajoutez un fichier pour commencer

Ce que fait ce détecteur de BPM

Il mesure le tempo d'un fichier audio sur votre appareil et vous montre les preuves : chaque temps trouvé, tracé sur la forme d'onde, et la façon dont le tempo évolue dans le morceau. Rien n'est envoyé.

  • Tempo à deux décimales. Déduit des temps réellement trouvés, et non d'une case de la grille de recherche — assez précis pour caler dessus.
  • Une grille de temps exportable. Piste d'étiquettes Audacity, CSV ou JSON, avec numéros de mesure et de temps quand un motif d'accents permet de les numéroter.
  • Une courbe de tempo. Un nombre est une moyenne. Sur une prise live ou un set de DJ, c'est la courbe qui dit si cette moyenne décrit quelque chose.
  • Un refus honnête. Les nappes ambient et le bruit non tonal sont refusés plutôt que dotés d'un nombre qui ressemble à une réponse.
  • En direct au microphone. Dirigez votre appareil vers une enceinte et lisez le tempo de quelque chose dont vous n'avez pas de copie. C'est la même analyse que la voie fichier, sur une fenêtre glissante de douze secondes.

Pourquoi les outils divergent exactement d'un facteur deux

Le demi-temps et le double temps sont moins des erreurs que des niveaux différents du même mètre. Un morceau de hip-hop avec un kick un temps sur deux fait 85 BPM pour l'un et 170 pour l'autre, et tous deux décrivent ce qu'ils entendent. L'erreur, c'est l'outil qui en choisit un et cache l'autre — ou pire, qui replie chaque réponse dans une bande médiane confortable, si bien qu'une vraie ballade à 60 BPM est annoncée à 120.

  • Rien n'est replié. Toute la plage de 40 à 250 BPM est annonçable, et un morceau lent reste lent.
  • Les alternatives portent des preuves. La moitié, le double et les deux parents en triolet sont notés séparément : celle qui est proposée est une mesure, pas un calcul sur la gagnante.
  • Changer réespace la grille. Adopter le double temps donne deux fois plus de repères, parce que c'est ce que le double temps veut dire.

La courbe de tempo, et quand la regarder

Un morceau programmé tient un tempo et la courbe est une ligne droite. Tout ce qui est joué par des humains bouge — un groupe qui pousse dans le refrain, un batteur qui se réinstalle après un break, un vinyle numérisé — et le nombre unique devient la moyenne de tempos que le morceau ne joue jamais. La courbe rend cela visible au lieu de le laisser à un pourcentage de confiance, et la régularité à côté est la même information en un chiffre : 100%, c'est un morceau qui ne bouge jamais, et elle baisse à mesure que l'écart s'élargit.

La grille de temps et où elle peut aller

Chaque temps est écrit, pas seulement compté. La grille s'exporte en piste d'étiquettes Audacity — qu'Audacity importe directement par Fichier, Importer, Étiquettes — ou en CSV et JSON pour un script de STAN ou un tableur. Mesurés contre des pistes de clic dont les temps sont à des positions connues, les repères tombent à deux millisecondes près du transitoire, assez pour couper dessus.

  • Mesures et temps quand il y a un motif. Un accent tous les trois ou quatre temps est trouvé dans l'audio, et les étiquettes deviennent 1.1, 1.2, 1.3 au lieu de 137.
  • Rien d'inventé quand il n'y en a pas. Un morceau sans accent reçoit des temps numérotés et aucune affirmation sur la mesure, parce qu'il n'y avait pas de motif à mesurer.
  • Tout un lot en une archive. Analysez un dossier et repartez avec toutes les grilles en un seul téléchargement.

Mesurer une partie d'un fichier

Une longue intro ambient, une présentation parlée avant la musique, ou un morceau à l'intérieur d'un set de deux heures tirent tous une mesure globale vers autre chose que le tempo cherché. La fenêtre d'analyse fixe où commencer et combien de temps mesurer, et la portion de forme d'onde réellement mesurée est grisée : un résultat ne porte donc jamais discrètement sur une autre section que celle que vous croyez.

Comment le tempo est trouvé

L'audio est décodé sur un seul canal et le spectre est mesuré environ quatre-vingt-six fois par seconde. Là où l'énergie monte brusquement dans une bande, quelque chose a commencé : c'est une attaque, et c'est dans les attaques d'un morceau que vivent ses temps.

  • Des attaques, pas du volume. Mesurer la montée dans chaque bande séparément trouve un charleston par-dessus une nappe forte, ce qu'une mesure du volume global ne peut jamais faire.
  • Un espacement qui revient. Les attaques sont comparées à elles-mêmes à chaque espacement de temps plausible, pour trouver lequel se répète.
  • Puis les temps eux-mêmes. Une grille est posée sur tout le morceau d'un coup, si bien qu'un passage calme est enjambé par ceux qui l'entourent au lieu de la faire dérailler — et comme cette grille a le droit de bouger, un tempo qui dérive est suivi plutôt que moyenné.
  • Le tempo vient en dernier. C'est l'espacement des temps trouvés, ajusté sur tous, et c'est pourquoi il est précis à deux décimales plutôt qu'au pas de recherche le plus proche.

Powered by optimised audio processing algorithms.

Obtenir une meilleure lecture

  • Mesurez la partie la plus dense. Un refrain avec batterie donne une lecture plus forte qu'une intro sans. Pointez-y avec la fenêtre d'analyse.
  • Regardez la grille, pas le nombre. Si les repères tombent sur la caisse claire, le tempo est juste. S'ils dérivent au fil du morceau, le tempo bouge et la courbe le montrera.
  • Frappez la mesure quand vous n'êtes pas d'accord. La ligne de comparaison dit si votre frappe est une autre lecture de la même pulsation ou vraiment autre chose.
  • Une confiance basse est une information. Les trois parties derrière disent laquelle est faible : des temps doux, une octave ambiguë, ou un jeu irrégulier.

Questions fréquentes

Pourquoi certains outils annoncent 87 et d'autres 174 ?

Les deux décrivent la même musique à des niveaux métriques différents. Cet outil indique le niveau qui a la preuve la plus forte et place à côté les lectures en demi-temps et en double temps, chacune avec son propre score — un clic suffit pour changer, au lieu de deviner.

Quelle est la précision du tempo ?

Sur du matériel synthétique dont le tempo est connu exactement, l'erreur sur dix-huit tempos de 40 à 250 BPM est au plus de 0,03 BPM. Sur de la vraie musique, la limite c'est la musique : un morceau dont le tempo bouge n'a pas de réponse unique, et c'est pourquoi une courbe de tempo accompagne toujours le nombre.

Et si mon morceau n'a pas de pulsation régulière ?

Il le dit. Les nappes ambient, les applaudissements et le bruit non tonal sont refusés plutôt que dotés d'un nombre d'apparence plausible, parce qu'une réponse fausse et assurée est pire que pas de réponse.

Puis-je réutiliser les positions des temps ailleurs ?

Oui. La grille s'exporte en piste d'étiquettes Audacity, qu'Audacity importe directement, ou en CSV et JSON pour tout le reste. Mesurés contre des pistes de clic, les repères tombent à environ deux millisecondes du transitoire.

Puis-je mesurer la musique d'une vidéo ?

Oui. Déposez un MP4, MOV, WebM ou MKV et la bande-son est mesurée ; l'image est écartée sans être décodée.

Mes fichiers sont-ils envoyés quelque part ?

Non. L'audio est décodé et analysé sur votre appareil et rien n'est transmis.

4.3sur 5

sur 612 notes

Notez cet outil

Touchez une étoile — c’est rapide