Détecteur de BPM
Votre navigateur a bloqué le stockage local. Vous pouvez utiliser l’analyseur complet sur cette page, mais le parcours en plusieurs étapes est indisponible.
Choisir un enregistrement audio
Sélectionnez un morceau, une boucle ou un enregistrement de répétition comportant un passage rythmique net.
Déposez un fichier audio ici
ou choisissez-le sur votre appareil
Utilisez de 12 secondes à 8 minutes de son décodable par votre navigateur. 20 Mo maximum.
Fichier audio sélectionné
·
Votre fichier audio est décodé et analysé dans ce navigateur. Il n’est pas envoyé.
Tempo estimé
Prenez cette valeur comme point de départ et confrontez-la au battement que vous comptez naturellement.
BPM estimés
BPM
- Mi-temps
- BPM
- Double-time
- BPM
- Clarté rythmique
- Durée du son
Intervalle analysé: s - s
Mi-temps et double-time peuvent être tous deux valables musicalement. Vérifiez quelle pulsation reste calée pendant plusieurs phrases.
Vérifier avec un métronome local
Lancez le clic et comparez-le à l’enregistrement. La lecture est produite localement dans votre navigateur.
Tempo sélectionné BPM
Copier ou télécharger l’analyse
Enregistrez les tempos et les détails du fichier. Le rapport ne contient aucun son.
Estimez le tempo probable d’un morceau, d’une boucle ou d’un enregistrement de répétition sans battre la mesure à la main. Le détecteur de BPM recherche les pulsations rythmiques répétées dans un fichier audio et renvoie une estimation en battements par minute, accompagnée de valeurs plausibles à mi-temps et en double-time. Servez-vous-en pour régler un métronome, caler la grille d’un logiciel audio, préparer un remix ou comparer des titres. La pulsation pouvant être perçue à plusieurs niveaux métriques, confirmez toujours le résultat à l’écoute, surtout avec le live, les changements de tempo, les arrangements dépouillés et les syncopes.
Comment trouver les BPM d’un fichier audio
-
1
Choisir un fichier audio net
Sélectionnez un morceau, une boucle ou un enregistrement. Un passage avec une batterie régulière ou des attaques distinctes fournit généralement de meilleurs indices que le silence ou de longues nappes.
-
2
Préparer un extrait adapté
Pour un enregistrement long, l’analyse porte automatiquement sur un extrait centré. Si le rythme établi se trouve ailleurs, recadrez le fichier pour le placer près du milieu. Le décodage reste local ; la compatibilité dépend du codec et du navigateur, pas seulement de l’extension.
-
3
Analyser la pulsation répétée
L’outil mesure les variations d’énergie proches d’une attaque et vérifie leur régularité dans la plage de BPM choisie.
-
4
Comparer les tempos candidats
Examinez l’estimation dominante, l’indice de clarté et les niveaux à mi-temps ou en double-time au lieu de supposer qu’un seul niveau métrique est forcément juste.
-
5
Vérifier et enregistrer
Vérifiez que la pulsation reste calée pendant plusieurs phrases, puis copiez les BPM ou téléchargez un résumé JSON ou CSV.
Ce que mesurent les BPM
BPM signifie battements par minute. À 120 BPM, on perçoit 120 battements en une minute : deux battements sont donc espacés de 0,5 seconde. Les BPM décrivent la vitesse de la pulsation, pas la tonalité, la mesure, le premier temps, le groove ni le motif exact de batterie.
Conversions de base :
secondes par battement = 60 ÷ BPMmillisecondes par battement = 60 000 ÷ BPMBPM = 60 ÷ secondes par battementéchantillons par battement = fréquence d’échantillonnage × 60 ÷ BPM- En 4/4 seulement,
secondes par mesure de quatre temps = 240 ÷ BPM
| Tempo | Secondes par battement | Millisecondes par battement | Mesure de quatre temps |
|---|---|---|---|
| 60 BPM | 1,000 s | 1 000 ms | 4,000 s |
| 90 BPM | 0,667 s | 667 ms | 2,667 s |
| 120 BPM | 0,500 s | 500 ms | 2,000 s |
| 128 BPM | 0,469 s | 469 ms | 1,875 s |
| 140 BPM | 0,429 s | 429 ms | 1,714 s |
Le calcul de la mesure suppose quatre battements comptés. Il ne prouve pas que le morceau est en 4/4. La leçon interactive d’Ableton sur les battements et le tempo illustre le lien entre pulsation et BPM.
Comment le tempo est estimé à partir du son
Un analyseur dans le navigateur lit le fichier choisi et le décode en échantillons PCM grâce à la Web Audio API. Il examine ensuite les variations d’énergie ou d’autres événements proches d’une attaque, puis teste la régularité de leur répétition. Les périodes répétées les plus nettes deviennent des tempos candidats exprimés en BPM.
Le procédé estime un tempo perçu dans le son. Il ne lit pas un champ de tempo provenant d’une session de logiciel audio, d’un fichier MIDI, d’une partition ou d’une base musicale commerciale. Les évaluations en recherche d’information musicale retiennent souvent plusieurs tempos plausibles, car deux personnes peuvent battre des niveaux métriques différents sur le même extrait. Le protocole MIREX Audio Tempo Estimation décrit cette évaluation avec des candidats alternatifs.
Interpréter le résultat
| Résultat | Signification | Utilisation |
|---|---|---|
| BPM estimés | Candidat global le plus fort | Point de départ pour le métronome ou la grille du logiciel audio |
| Mi-temps | BPM estimés ÷ 2 | À essayer si le résultat paraît deux fois trop rapide |
| Double-time | BPM estimés × 2 | À essayer si le résultat paraît deux fois trop lent par rapport aux subdivisions comptées |
| Clarté | Régularité avec laquelle les indices périodiques soutiennent le premier candidat | Sert à comparer, pas à garantir un pourcentage d’exactitude |
| Intervalle analysé | Partie du son décodé utilisée pour l’estimation | Vérifiez qu’elle contient un rythme établi et représentatif |
Une clarté élevée ne signifie pas « 95 % exact ». Elle décrit la séparation et la cohérence dans cette analyse, sans constituer une probabilité étalonnée pour tous les genres et toutes les prises de son.
Pourquoi obtient-on un mi-temps ou un double-time ?
Un rythme peut porter plusieurs niveaux de pulsation apparentés. Une personne hoche la tête sur chaque grosse caisse à 70 BPM, tandis qu’une autre compte le mouvement des croches à 140 BPM. Les deux vitesses entretiennent le même rapport de deux à un. Les chercheurs parlent souvent d’erreur d’octave, bien qu’il s’agisse ici de rythme et non de hauteur.
Fiez-vous au contexte musical :
- Choisissez la vitesse que vous battriez spontanément.
- Vérifiez qu’un métronome reste calé pendant plusieurs mesures.
- Comparez avec l’arrangement sans considérer la plage habituelle d’un genre comme une preuve.
- Dans le logiciel audio, placez le premier temps net sur la grille et recherchez une dérive dans les phrases suivantes.
Cas où l’estimation peut manquer de fiabilité
| Caractéristique audio | Effet possible | Meilleure méthode |
|---|---|---|
| Batterie régulière et attaques répétées | Candidats périodiques généralement plus nets | Analyser un passage rythmique représentatif |
| Long silence ou intro calme | Peu d’indices exploitables | Recadrer le fichier pour placer le rythme établi près du milieu |
| Ambient, legato ou musique sans percussion | Peu d’attaques distinctes | Battre manuellement la pulsation avec Tap Tempo sur le métronome |
| Swing, syncope ou polyrythmie | Les subdivisions peuvent dominer la pulsation attendue | Comparer mi-temps et double-time à l’oreille |
| Jeu live ou rubato | Le tempo peut dériver | Prendre les BPM comme moyenne ou analyser plusieurs passages |
| Changements de tempo volontaires | Une valeur globale masque les changements | Exporter des extraits recadrés et les analyser séparément |
| Extrait très court | Trop peu de cycles répétés | Utiliser un passage plus long comportant plusieurs phrases |
| Bruit, saturation, applaudissements ou parole | Des attaques non musicales influencent le motif | Choisir si possible un passage plus propre |
L’analyse automatique est une aide pratique, pas un remplacement de l’écoute. Même un candidat numériquement stable peut correspondre au mauvais niveau métrique.
Traitement local, formats et confidentialité
Le son est lu avec la File API du navigateur et décodé par decodeAudioData(). La prise en charge des codecs varie selon le navigateur : une extension identique ne garantit donc pas un décodage partout. WAV est le format d’échange le plus fiable ; MP3, M4A, AAC, OGG ou FLAC ne fonctionnent que si leur encodage est reconnu par le navigateur utilisé.
Les octets audio, le nom du fichier, la forme d’onde et les caractéristiques extraites restent dans l’état local du navigateur. Ils ne sont ni liés à Livewire ni transmis à un service d’analyse externe. Des requêtes normales ont toujours lieu au chargement de la page et au passage d’une étape à l’autre. Des données d’analyse limitées peuvent être conservées localement entre les étapes ; réinitialisez le projet pour les supprimer.
Copier et exporter le résultat
- Copier les BPM copie l’estimation numérique principale.
- Copier le résumé inclut l’estimation, les niveaux associés, la durée, l’intervalle et la clarté.
- JSON conserve les valeurs structurées pour un flux personnalisé.
- CSV fournit un tableau des candidats et des valeurs temporelles.
Ces téléchargements sont des résumés d’analyse, pas des exports audio. L’outil ne modifie, ne recale, ne transcode, n’identifie par empreinte et ne reconnaît pas l’enregistrement choisi.
Questions fréquentes
BPM signifie battements par minute : le nombre de pulsations régulières comptées en 60 secondes. À 120 BPM, un battement survient toutes les 0,5 seconde. Cette valeur décrit le tempo, pas la tonalité, la mesure ni le motif rythmique.
Elle dépend de l’enregistrement et de la pulsation principale perçue. Une musique régulière et percussive est généralement plus simple que le rubato, l’ambient, le bruit, les syncopes ou les changements de tempo. Confirmez avec un métronome ou une grille audio.
L’analyseur peut avoir choisi un niveau métrique apparenté. Un motif perçu à 70 BPM peut souvent se compter à 140 BPM. Comparez les candidats à mi-temps et en double-time, puis retenez la pulsation que vous battriez naturellement.
Oui. Le tempo d’un concert peut dériver, une interprétation expressive accélérer ou ralentir, et une production comporter des changements volontaires. Une estimation globale résume l’intervalle analysé et peut masquer les variations locales.
L’outil accepte les fichiers que le navigateur actuel sait décoder avec Web Audio. La compatibilité des codecs peut varier pour une même extension. En cas d’échec, essayez un WAV PCM ou un export MP3 ou AAC conventionnel.
Prenez assez de matière pour entendre plusieurs répétitions du rythme établi. Un refrain propre ou un passage guidé par la batterie est plus instructif qu’un son très court, une intro silencieuse ou une transition. Plus long n’est pas toujours mieux si le tempo change.
Non. Le fichier choisi est décodé et analysé dans ce navigateur. Le son, son nom, la forme d’onde et les caractéristiques extraites ne sont transmis ni par Livewire ni à un service audio ou d’IA externe.
Non. Tempo, tonalité et métrique sont des propriétés distinctes. Utilisez Song Key Finder si vous connaissez les accords et vérifiez la mesure à l’écoute ou sur une partition. Un calcul sur quatre temps ne prouve pas une mesure en 4/4.
Outils similaires
Générateur de programme de sommeil pour bébé
Générez un programme de sommeil adapté à l'âge de votre bébé, de la naissance à 3 ans, basé sur le besoin total de sommeil, les fenêtres de veille et le nombre de siestes.
Test de manette
Testez boutons, valeurs analogiques, axes, sticks centrés, filtrage de zone morte et vibration dans votre navigateur. Les entrées restent en local.
Générateur de Noms de Bébé
Générez des idées de noms de bébé filtrées par genre, origine, première lettre, longueur et style. Listes fraîches à chaque clic ; enregistrez vos favoris pour comparer.
Générateur de cartes de bingo
Générez des cartes de bingo imprimables avec des numéros aléatoires ou des mots personnalisés. Standard 5x5 avec une case centrale gratuite, prêtes pour des jeux en classe ou des fêtes.
Métronome
Travaillez avec un métronome en ligne précis. Réglez le tempo en BPM, la mesure, l'accent et les subdivisions, puis jouez un clic régulier localement dans le navigateur.
Résolveur Blossom
Entrez la lettre centrale et six lettres de pétales pour trouver chaque réponse valide à Blossom. Trié par longueur et mis en évidence pour les pangrammes.