BPM and Key Finder : tempo et tonalité de n’importe quel morceau, gratuit
Tempo et tonalité, lus directement depuis le fichier et jamais envoyés nulle part. Déposez un morceau pour découvrir dans quelle tonalité il est — puis transformez-en un passage en carte si vous voulez quelque chose à publier.
Déposez un fichier audio ici
MP3, WAV, M4A, AAC, OGG, FLAC
Rien n’est importé. Le fichier est lu et analysé dans ce navigateur.
Pourquoi il ne téléverse pas votre fichier
Chaque navigateur contient déjà un moteur audio complet. Décoder un MP3, l’isoler sur le kick, et mesurer l’écart entre les pics sont des choses qu’il sait faire sans aide — donc envoyer le fichier à un serveur ajouterait de l’attente, une question de confidentialité et un coût d’hébergement sans améliorer le résultat. Cela signifie aussi qu’il n’y a aucun quota ici : rien n’est dépensé quand vous l’utilisez.
Ce que signifient les chiffres
Le tempo vient des écarts entre les moments les plus forts dans les basses fréquences — le kick, dans la plupart des musiques. Ces écarts sont comptés plutôt que moyennés, donc un temps manqué ne fausse pas la mesure. La tonalité vient de la quantité d’énergie présente dans chacune des douze classes de hauteur sur tout le morceau, comparée à l’importance de chaque degré dans une tonalité majeure ou mineure. Les deux sont des mesures, pas des opinions, mais toutes deux sont lues sur un signal qui peut être réellement ambigu — c’est pourquoi les suivants au classement sont affichés.
Questions fréquentes
- Mon fichier est-il téléversé quelque part ?
- Non. Le navigateur décode et analyse l’audio en local avec l’API Web Audio. Aucun octet n’est envoyé à un serveur, ce qui explique aussi pourquoi l’outil ne coûte rien à faire tourner et n’a aucune limite d’utilisation.
- Quelle est la précision ?
- Le tempo est fiable pour tout ce qui a un kick régulier en mesure simple, et moins pour le jeu libre, le rubato ou le matériel très syncopé. La détection de tonalité classe les vingt-quatre tonalités selon la façon dont le contenu en hauteurs du morceau correspond à chacune, donc considérez le premier résultat comme le plus probable plutôt que comme un verdict définitif.
- Pourquoi indique-t-il la moitié et le double temps ?
- Une grille rythmique à 70 BPM s’aligne sur les mêmes pics qu’une grille à 140. Aucune des deux n’est fausse, et la façon dont un musicien nomme le tempo dépend du genre, donc les deux sont affichés au lieu de laisser l’outil choisir pour vous.
- Pourquoi seule une section du morceau est-elle analysée plutôt que la totalité ?
- Quatre-vingt-dix secondes prises au milieu. Les intros ont souvent ni tempo marqué ni tonalité stable, et lire tout le fichier serait plus lent sans être plus fiable.
- Il indique qu’aucun tempo stable n’a été trouvé.
- C’est la réponse honnête pour l’ambient, le jeu libre ou la parole, qui n’ont pas de tempo à indiquer. L’outil le dit plutôt que de renvoyer un nombre qu’il ne peut pas assumer.