ki
Wie Musikplayer die Tonart eines Songs erkennen
Musikplayer zeigen zu jedem Track die Tonart an, etwa "E-Dur" oder "A-Moll" – aber wie funktioniert das? Das Programm hört nicht wie ein Mensch, sondern zählt, wie oft jede der 12 Noten vorkommt, und sucht die Tonleiter mit der höchsten Übereinstimmung.

- Der Krumhansl-Shader-Algorithmus analysiert die Häufigkeit aller 12 Töne eines Musikstücks
- Er vergleicht das Ergebnis mit dem typischen Profil jeder Tonleiter und wählt die beste Übereinstimmung
- Neuronale Netze können die Erkennungsgenauigkeit verbessern, besonders bei komplexer Harmonie
Streaming-Dienste nutzen diese Technologie, um Musikkataloge zu organisieren, DJ-Übergänge zu ermöglichen und Empfehlungen zu verbessern. Die zugrundeliegenden Methoden haben sich von einfacher Frequenzanalyse hin zu maschinellem Lernen entwickelt.