Détectez le Tempo et la Tonalité de N'importe Quelle Chanson
Téléversez un fichier audio pour estimer son tempo (BPM) et sa tonalité musicale. Consultez des candidats classés par confiance, vérifiez avec le tap tempo et copiez les résultats — tout dans votre navigateur.
Déposez un fichier audio ici
ou cliquez pour parcourir vos fichiers
Prend en charge MP3, WAV, M4A, OGG et FLAC jusqu'à 100 Mo
À propos du Détecteur de BPM et de Tonalité
Cet outil estime le tempo en filtrant votre audio avec un passe-bas pour isoler la percussion, en repérant les pics dans l'enveloppe d'énergie obtenue, puis en établissant un histogramme du temps entre eux. Il estime la tonalité musicale en construisant un profil de 12 classes de hauteur à partir de FFT par fenêtres, corrélé aux profils majeur et mineur de Krumhansl-Schmuckler. Ce sont deux techniques d'analyse du signal bien établies, mais qui restent des estimations, pas une vérité absolue.
Fonctionnalités :
- Les 3 meilleurs candidats de tempo avec confiance, pas un seul chiffre
- Détection de tonalité basée sur le chroma avec une alternative
- Vérification manuelle par tap tempo pour les pistes difficiles
- Copiez les résultats en texte — 100% privé, dans le navigateur
Comment détecter le BPM et la tonalité
- Téléversez ou glissez un fichier audio (MP3, WAV, M4A, OGG ou FLAC)
- Patientez quelques secondes pendant l'analyse du tempo et de la tonalité
- Consultez les meilleurs candidats de tempo et la tonalité détectée
- Vérifiez avec le tap tempo, puis copiez les résultats en texte
Questions fréquentes
Quelle est la précision de la détection du BPM ?
Elle fonctionne bien pour les pistes à rythme stable et net — pop, rock, électro, hip-hop. Elle est moins fiable pour une musique à tempo libre ou changeant, car il s'agit d'une estimation statistique de l'intervalle de battement le plus fréquent, pas d'une analyse de théorie musicale.
Quels formats audio puis-je téléverser ?
Les fichiers MP3, WAV, M4A/AAC, OGG et FLAC jusqu'à 100 Mo sont pris en charge. Tout est décodé et analysé dans votre navigateur.
Pourquoi l'outil affiche-t-il trois candidats de tempo au lieu d'un seul ?
Les algorithmes de détection de rythme ne distinguent pas toujours un tempo de son double ou de sa moitié — une piste à 90 BPM peut apparaître comme 180 BPM pour le détecteur. Afficher les 3 meilleurs candidats avec leur confiance est plus honnête que de présenter une seule estimation comme un fait.
Pourquoi a-t-il détecté la moitié ou le double du tempo réel ?
C'est ce qu'on appelle une erreur d'octave, inhérente à la détection de rythme : le détecteur trouve l'intervalle répétitif le plus fort dans la percussion, mais cet intervalle peut correspondre à chaque temps, un temps sur deux, ou un temps sur quatre selon le rythme. Si le premier candidat semble faux, vérifiez les deux autres — le tempo réel en fait souvent partie.
Que signifie le pourcentage de confiance ?
Pour le tempo, c'est la proportion d'intervalles pic à pic détectés qui correspondent à la durée de battement de ce candidat — plus il est élevé, plus la piste a un pouls régulier et net. Pour la tonalité, c'est un score de corrélation avec des profils de hauteur majeur/mineur connus — plus il est élevé, plus les notes de la chanson correspondent à cette tonalité.
Quelle est la précision de la détection de tonalité ?
La détection de tonalité basée sur le chroma fonctionne raisonnablement bien pour une musique tonalement claire avec une tonalité stable, mais peut être perturbée par une forte distorsion, des passages atonaux ou ambiants, des changements de tonalité en cours de morceau, ou des interprétations live/rubato où la hauteur et le tempo varient. Considérez le résultat comme une estimation solide de départ, pas une certitude — l'alternative est souvent le relatif majeur/mineur de la bonne tonalité.
Confidentialité
Votre fichier audio est décodé et analysé entièrement dans votre navigateur grâce à la Web Audio API — il n'est jamais téléversé sur un serveur.