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é

  1. Spectre : l'audio est découpé en courtes trames et, dans chacune, on mesure la force de chaque fréquence.
  2. 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.
  3. 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.

Questions fréquentes

Pourquoi les logiciels donnent-ils des tonalités différentes ?

Chaque logiciel utilise des profils et des prétraitements différents. Les résultats concordent le plus souvent ; quand ce n'est pas le cas, ils diffèrent généralement d'une tonalité voisine ou relative.

La détection du BPM se trompe-t-elle de la même façon ?

L'erreur de BPM la plus fréquente est le tempo moitié ou double (ex. 70 au lieu de 140). Comme le rythme est régulier, elle est en général plus fiable que la détection de tonalité. Pour vérifier à la main, utilise le tap tempo de la page BPM.

Dois-je envoyer mon fichier pour l'analyse ?

Non. CrateKeys analyse dans ton navigateur, sur ton propre ordinateur ; aucun fichier n'est envoyé.

Autres guides