Tonart- und BPM-Finder für jede Audiodatei

Audiodatei auswählen und Tonart samt Tempo ablesen. Die Analyse läuft lokal im Browser: Es wird nichts hochgeladen und es fallen keine Credits an.

Wählen Sie ein Stück und erhalten Sie Tonart, Tongeschlecht und Tempo in einem Durchgang. Alles wird auf Ihrem Gerät berechnet, die Datei verlässt es nie und es gibt keinen Upload abzuwarten.

MP3, WAV, M4A oder OGG · bis 10 Minuten · bleibt auf Ihrem Gerät

01

Wie die Tonart ermittelt wird

01

Die Analyse baut einen Chroma-Vektor: Sie misst, wie viel Energie auf jeder der zwölf Tonklassen über fünf Oktaven liegt, und faltet alle C in ein Fach, alle Cis in das nächste und so weiter. Heraus kommt ein Profil davon, auf welche Töne sich das Stück tatsächlich stützt, unabhängig von der gespielten Oktave.

02

Dieses Profil wird dann mit den vierundzwanzig Vorlagen von Krumhansl und Schmuckler korreliert, einer Dur- und einer Moll-Gewichtung für jeden der zwölf möglichen Grundtöne. Die Vorlagen stammen aus Hörversuchen und kodieren, wie stark jede Tonstufe innerhalb einer Tonart empfunden wird. Die am besten korrelierende Vorlage gewinnt, und ihr Korrelationskoeffizient wird zur Sicherheitsangabe neben dem Ergebnis.

03

Der naive Weg, einfach den lautesten Ton zu suchen und ihn zum Grundton zu erklären, wird bewusst nicht gegangen. Die lauteste Tonhöhe in einem Mix ist meist ein Basston auf einer betonten Zählzeit, und das ist häufig die Quinte oder die Terz statt des Grundtons. Eine ganze Verteilung gegen eine bekannte Form zu korrelieren ist deutlich robuster.

02

Wie das Tempo ermittelt wird

01

Das Tempo kommt aus einem anderen Signal. Die Analyse teilt das Audio in kurze Rahmen, misst die Energie in jedem und behält nur die Anstiege, also die Momente, in denen die Energie springt und Töne oder Schläge beginnen. Gehaltener Klang trägt nichts bei, und genau das ist gewollt, denn eine liegende Fläche transportiert keinen Rhythmus.

02

Diese Kurve der Einsatzstärke wird anschließend autokorreliert: Sie wird mit zeitversetzten Kopien ihrer selbst verglichen, und der Versatz mit der stärksten Übereinstimmung ergibt die Schlagperiode. Die Suche nur zwischen 60 und 200 BPM hält das Ergebnis im musikalisch plausiblen Bereich.

03

Die Autokorrelation hat eine bekannte Eigenart: Sie rastet genauso bereitwillig auf dem halben oder doppelten Tempo ein, weil ein Muster, das sich jeden Schlag wiederholt, sich auch alle zwei Schläge wiederholt. Das Ergebnis wird in den Bereich 70 bis 180 gefaltet, was für die überwältigende Mehrheit aufgenommener Musik richtig ist, bei sehr schnellem Material aber gelegentlich die Hälfte liefert.

03

Die Sicherheitsangabe lesen

01

Die Sicherheitsangabe ist die Korrelation zwischen dem Tonhöhenprofil Ihres Stücks und der siegreichen Vorlage. Über etwa 70 Prozent ist die Tonart nahezu sicher richtig. Zwischen 50 und 70 ist sie wahrscheinlich richtig, lohnt aber einen Abgleich mit den hörbaren Akkorden. Unter 50 Prozent behandeln Sie sie als Schätzung.

02

Eine niedrige Sicherheit ist informativ und kein Fehlschlag. Manche Musik hat tatsächlich keine einzelne Tonart: atonale Schreibweise, stark chromatischer Jazz, modale Stücke zwischen einer Durtonart und ihrer Molltonart, sowie Stücke, die mittendrin modulieren. Alle erzeugen ein flaches Profil, das zu nichts stark passt. Rein perkussives Material bietet kaum Tonhöheninhalt zur Analyse.

03

Die parallele Dur- und Molltonart teilen alle sieben Töne und erzeugen daher sehr ähnliche Profile. Bei mittlerer Sicherheit ist der häufigste Fehler, a-Moll für ein Stück in C-Dur zu melden oder umgekehrt. Ein Blick darauf, auf welchen Ton sich das Stück auflöst, klärt das in Sekunden.

04

Was die Analyse erschwert

01

Saubere Aufnahmen harmonischer Instrumente lassen sich am besten analysieren. Ein Klavierstück solo, ein gitarrengetragener Song, ein Streicherarrangement, die meisten Popproduktionen: Sie alle liefern ein klares Tonhöhenprofil und eine stabile Einsatzkurve.

02

Vier Dinge verschlechtern das Ergebnis. Starke Verzerrung verteilt Energie über das ganze Spektrum und lässt Tonklassen ineinander verlaufen. Sehr dichte Mixe stapeln so viele gleichzeitige Töne, dass kein Grundton heraussticht. Tempowechsel oder Rubato brechen die Annahme einer gleichmäßigen Schlagperiode. Und stark sidechain-komprimierte oder gegatete Produktionen können Einsätze erzeugen, wo keine Töne liegen, was die Temposchätzung verzieht.

03

Die Analyse liest die mittleren dreißig Sekunden der Datei statt des ganzen Stücks, denn Intros sind häufig eine dünne Fläche oder Stille und sagen wenig über das Stück. Wechselt Ihr Titel zwischen Abschnitten Tonart oder Tempo, schneiden Sie die Datei auf und analysieren die Abschnitte einzeln.

05

Wofür Tonart und Tempo gut sind

01

DJs nutzen beides zur Planung von Übergängen. Gleiches Tempo macht das Beatmatching möglich; gleiche oder verwandte Tonarten verhindern, dass die Überlagerung reibt. Titel im Quintabstand oder eine parallele Dur- und Molltonart passen in der Regel gut zusammen.

02

Wer eine Schleife sampelt, braucht die Tonart zum Transponieren in das eigene Projekt und das Tempo zum Dehnen auf das Raster. Ein Halbton oder zwei BPM daneben ist bei einem gehaltenen Sample sofort hörbar.

03

Sängerinnen und Sänger prüfen über die Tonart, ob ein Stück in ihrer Lage liegt, bevor sie sich darauf festlegen, und wie weit sonst zu transponieren ist. Gitarristen lesen daraus die Kapodaster-Position ab. Wer eine Setlist baut, dosiert über das Tempo den Abend und vermeidet über die Tonarten zwei aufeinanderfolgende Titel in derselben.

04

Wenn Sie das Tempo brauchen, aber keine Datei zum Analysieren haben, etwa bei einem Stück am anderen Ende des Raums oder einer Band live, misst der BPM-Zähler es aus Ihren eigenen Schlägen.

06

Fragen zu Tonart und BPM

Wird meine Datei hochgeladen?

Nein. Die Analyse läuft in Ihrem Browser und die Datei wird direkt von Ihrem Gerät gelesen. Es geht nichts an einen Server, und deshalb gibt es auch keine Upload-Anzeige und keine Credit-Kosten.

Warum wird die parallele Molltonart statt der Durtonart gemeldet?

Eine Durtonart und ihre parallele Molltonart enthalten genau die gleichen sieben Töne, ihre Tonhöhenprofile sehen also nahezu identisch aus. Bei mittlerer Sicherheit ist das der wahrscheinlichste Fehler. Hören Sie auf den Auflösungston.

Warum ist das Tempo genau halb so hoch?

Die Autokorrelation rastet auf wiederkehrenden Mustern ein, und ein Muster, das jeden Schlag wiederkehrt, wiederkehrt auch alle zwei Schläge. Das Ergebnis wird in einen üblichen Bereich gefaltet, wodurch wirklich schnelles Material gelegentlich halbiert wird.

Lässt sich ein Drumloop analysieren?

Das Tempo stimmt meist. Die Tonart nicht, da Perkussion kaum stabilen Tonhöheninhalt hat: Erwarten Sie eine niedrige Sicherheitsangabe, mit der das Werkzeug genau darauf hinweist.

Kommt es mit einem Tonartwechsel zurecht?

Nicht in einem Durchgang. Es meldet eine Tonart für das gesamte analysierte Fenster. Schneiden Sie die Datei in Abschnitte und analysieren Sie jeden einzeln.

Welcher Teil der Datei wird analysiert?

Die mittleren dreißig Sekunden. Intros sind oft dünn oder stumm und würden das Profil verzerren, daher wird der dichteste und repräsentativste Teil eines üblichen Arrangements verwendet.

Welche Formate funktionieren?

MP3, WAV, M4A und OGG bis zehn Minuten. Alles, was Ihr Browser dekodieren kann, funktioniert; längere Dateien schneiden Sie vorher zu.