Comment fonctionne la détection de tonalité, et pourquoi elle se trompe parfois
Un détecteur de tonalité n'écoute pas un morceau : il compte des fréquences. C'est pourquoi il a raison sur la plupart des morceaux, mais se trompe de façon prévisible sur certains styles et certains titres. Savoir quand se méfier te dit jusqu'où faire confiance à tes tags.
Mis à jour : octobre 2026
01Étape par étape : du son à la tonalité
- Spectre : l'audio est découpé en courtes trames et, dans chacune, on mesure la force de chaque fréquence.
- Chroma (profil de classes de hauteur) : les fréquences sont regroupées sur les 12 notes, quelle que soit l'octave. On obtient une empreinte de 12 nombres qui indique combien chaque note sonne dans le morceau.
- Comparaison de profils : cette empreinte est comparée à des profils de référence pour chacune des 24 tonalités. La plus proche l'emporte.
CrateKeys exécute dans ton navigateur une variante publiée de cette méthode avec son propre code ; le fichier ne part jamais vers un serveur.
02L'erreur la plus fréquente : la tonalité voisine
8A et 9A partagent six de leurs sept notes. Si un morceau utilise rarement la note qui diffère, les deux empreintes sont presque identiques et le logiciel peut choisir la voisine. Bonne nouvelle : la tonalité voisine est compatible de toute façon. L'erreur ne casse pas un set ; elle trompe seulement sur la direction de l'énergie.
03Mineur ou majeur ? (8A ↔ 8B)
La mineur et do majeur utilisent les mêmes sept notes. La différence, c'est la note qui donne la sensation d'être "à la maison". Si la ligne de basse est floue ou si le morceau oscille entre deux accords, le logiciel peut donner l'autre lettre du même nombre. Harmoniquement, c'est sans danger, mais cela trompe sur le caractère du morceau (sombre ou lumineux).
04Pourquoi un logiciel se trompe complètement
- Morceaux sans tonalité claire : les morceaux faits de batterie et d'effets, sans mélodie, offrent peu de notes à compter.
- Modulations : les chansons pop qui montent d'un ton au dernier refrain ou les enregistrements en deux parties ne tiennent pas dans une seule tonalité ; le logiciel choisit la dominante.
- Enregistrements désaccordés : les rips de vieux vinyles ou les edits pitchés peuvent tomber entre deux tonalités.
- Modes et gammes non occidentales : la musique dorienne, phrygienne ou fondée sur les maqâms ne correspond pas exactement aux profils standard majeur/mineur.
05Vérifier le résultat à l'oreille
Pendant que le morceau douteux joue, ouvre sa page de tonalité et appuie sur Jouer l'accord. Si l'accord de tonique s'accorde avec le morceau, la tonalité est juste. S'il frotte, essaie la voisine et la relative ; la bonne réponse est souvent à un cran.
Une deuxième méthode consiste à écouter la note de basse : la note de basse la plus répétée d'un morceau est généralement la tonique. Les fréquences de basse de nos pages de tonalité aident à la repérer sur un analyseur de spectre.
06Jusqu'où faire confiance aux tags ?
Aucun logiciel n'a raison sur tous les morceaux ; répète donc quand même à l'oreille un set construit par tonalité. Une approche pratique : analyse ta bibliothèque par lots, puis vérifie à l'oreille, avant de les jouer, seulement les morceaux suspects (sans tonalité claire, avec modulation ou très anciens). C'est bien plus rapide que de tout écouter, pour un résultat presque identique.