Die Einstellung, die die meisten Leute falsch machen
Öffnen Sie Rekordbox, gehen Sie zu den Einstellungen, klicken Sie auf Analyse, und Sie sehen ein Dropdown-Menü mit der Bezeichnung Track-Analyse-Modus mit drei Optionen: Normal, Dynamisch und Hochpräzise. Die meisten DJs wählen einmal eine Option, lassen sie für immer so und denken nie wieder darüber nach. Dann fragen sie sich, warum ein 128 BPM House-Track als 127,6 bis 128,4 angezeigt wird oder warum das Beatgrid bei einem Disco-Edit ab Bar 32 von den tatsächlichen Beats abdriftet.
Der Modus, den Sie wählen, verändert zwei Dinge: wie Rekordbox BPM berechnet und wie es das Beatgrid platziert. Wenn Sie es richtig machen, landen Sync, Loops und Beat-Jumps genau dort, wo sie sollten. Wenn Sie es falsch machen, rutscht Ihr Grid vom Kickdrum, Ihre BPM-Spalte zeigt einen Bereich anstelle einer Zahl, und die CDJ-Synchronisation bringt Sie aus der Phase.
Dieser Leitfaden behandelt, was jeder Modus macht, wann man ihn verwendet, warum die BPM-Erkennung bei bestimmten Tracks fehlschlägt und wie die Genauigkeit zwischen Rekordbox, Serato, Traktor, Engine DJ und speziellen Analysatoren verglichen wird. Wenn Sie die Kurzversion wollen: Verwenden Sie Normal für alles, was auf einem Grid produziert wurde, verwenden Sie Dynamisch für Live-Aufnahmen und vor-digitale Disco oder Funk, und verwenden Sie Hochpräzise, wenn Normal ein Grid platziert, das richtig aussieht, aber die Synchronisation immer noch abdriftet. Der Rest dieses Leitfadens erklärt warum, mit Genauigkeitsdaten aus Forschung zur Tempoabschätzung und MIREX-Benchmarks.
Was die normale Analyse tatsächlich macht
Der Normalmodus, der in älteren Rekordbox-Versionen und in dem Lexicon DJ-Artikel über Beatgrid-Modi als "Statisch" bezeichnet wird, führt den gesamten Track durch einen Beat-Tracker und wählt einen BPM-Wert aus. Dieser Wert ist für den gesamten Track festgelegt. Das Beatgrid wird in gleichmäßigen Abständen vom ersten erkannten Downbeat platziert, ohne Anpassungen für Tempoänderungen irgendwo in der Datei.
Dies ist das korrekte Verhalten für jeden Track, der auf einem festen Tempo-Grid aufgenommen wurde, was fast alle Musik umfasst, die seit etwa 1995 in einer DAW produziert wurde. House, Techno, Trance, Drum and Bass, Dubstep, Trap, Future Bass, Hardstyle und die meisten Pop- und Hip-Hop-Stücke, die in den letzten 30 Jahren produziert wurden, haben alle ein festes Tempo. Die Kickdrum schlägt genau bei 128,000 BPM vom ersten Takt bis zum letzten. Der Normalmodus findet diesen Wert, setzt ihn und baut ein gleichmäßiges Grid darauf auf.
Die BPM-Bereichseinstellung ist hier wichtig. Rekordbox lässt Sie einen Bereich festlegen (Standard 90-180), der dem Beat-Tracker sagt, wo er suchen soll. Wenn Sie einen 174 BPM Drum and Bass-Track mit dem Standardbereich 90-180 analysieren, könnte der Tracker auf 87 BPM (Halbzeit) anstelle von 174 fixieren. Stellen Sie den Bereich auf 150-220 für Drum and Bass oder 60-90 für Halbzeit-Genres wie Dubstep und Trap ein, wenn Sie die Halbzeit-Ablesung wünschen. Der Bereich ändert nicht die Audio; er ändert, was der Tracker als gültiges Tempo betrachtet.
Der Normalmodus ist schneller als der Dynamische, da er weniger Punkte abtastet. In einer Bibliothek mit 5.000 Tracks könnte die normale Analyse 40 Minuten dauern, während die dynamische 90 Minuten benötigt. Für die meisten DJs ist Normal die richtige Standardeinstellung und sollte ausgewählt bleiben, es sei denn, Sie analysieren eine Reihe von Live-Aufnahmen oder Disco-Vinyl-Rips.
Was die dynamische Analyse tatsächlich macht
Der Dynamikmodus sampelt das Tempo an mehreren Punkten im Track und passt das Beatgrid an, um Tempoänderungen zu folgen. Anstelle eines BPM-Wertes erhalten Sie eine Tempokurve. Die angezeigte BPM in Ihrer Bibliothek ist ein Durchschnitt oder ein Bereich, und das Beatgrid dehnt sich aus oder komprimiert sich, um den tatsächlichen Beats an jedem Punkt zu entsprechen.
Dies ist das korrekte Verhalten für jeden Track, bei dem sich das Tempo tatsächlich bewegt. Eine Live-Band-Aufnahme hat Tempoabweichungen, weil der Schlagzeuger menschlich ist. Ein Disco-Track aus dem Jahr 1974, der von Vinyl gemastert wurde, hat Abweichungen, weil die Plattenspielergeschwindigkeit nicht perfekt konstant war und weil die ursprüngliche Aufnahme nicht mit einem Klick gesperrt war. Jazz, Soul, Funk und Reggae aus der Zeit vor den 1980er Jahren fallen alle in diese Kategorie. Ebenso moderne Tracks, die absichtlich Tempoänderungen verwenden, wie ein Aufbau, der in einen Drop beschleunigt, oder ein Intro, das bei 110 BPM beginnt und auf 128 wechselt.
Bei diesen Tracks platziert der Normalmodus ein gleichmäßiges Grid, das die ersten paar Takte passt, aber bei Takt 16 oder 32 abdriftet. Synchronisieren Sie mit diesem Grid und Sie geraten aus der Phase mit dem tatsächlichen Audio. Der Dynamikmodus folgt der Abweichung, sodass das Grid während des gesamten Tracks auf den Beats bleibt.
Das Problem ist, dass DJs oft Dynamisch für ihre gesamte Bibliothek auswählen, in der Annahme, es sei "genauer", weil es mehr Arbeit leistet. Das ist es nicht. Bei einem quantisierten House-Track mit 128,000 BPM erkennt der Dynamikmodus Mikrofluktuationen, die keine echten Tempoänderungen sind. Es handelt sich um Quantisierungsrundungen, Interpolationsartefakte oder Stille am Anfang und Ende der Datei. Das Ergebnis: Ihr 128 BPM-Track wird als 127,6 bis 128,4 angezeigt, das Beatgrid wackelt und die Synchronisation verhält sich unvorhersehbar. Das Personal von Pioneer selbst empfiehlt Normal für studio-produzierte Tracks und Dynamisch nur für Live-Aufnahmen.
Hochpräzise Analyse: Die dritte Option
Rekordbox 7, veröffentlicht im Dezember 2025, fügte einen dritten Analysemodus namens Hochpräzise hinzu. Laut Benutzerberichten und Pioneers Veröffentlichungsnotizen führt es einen CPU-intensiveren Beat-Tracking-Durchgang durch, der Beatgrid-Markierungen mit Sub-Frame-Genauigkeit platziert. Es ändert nicht die BPM-Erkennung; es verfeinert, wo die Grid-Linien fallen.
Verwenden Sie Hochpräzise, wenn der Normalmodus ein Grid platziert, das auf der Wellenform korrekt aussieht, aber die Synchronisation auf einem CDJ immer noch abdriftet. Dies geschieht bei Tracks mit schwierigen Transienten, wie einem Kickdrum mit einem langen Nachhall oder einem Track, bei dem der erste Downbeat leicht vor dem ersten erkannten Auftakt liegt. Hochpräzise erfasst diese Fälle.
Der Nachteil ist die Geschwindigkeit. Hochpräzise benötigt ungefähr 2-3 Mal länger als Normal in derselben Bibliothek. Für einen arbeitenden DJ mit 10.000 Tracks ist das der Unterschied zwischen einer nächtlichen Analyse und einer zweitägigen Analyse. Führen Sie es nur bei Tracks aus, bei denen die Normal-Synchronisation nicht funktioniert, nicht in der gesamten Bibliothek.
Hochpräzise ersetzt nicht Dynamisch. Wenn ein Track echte Tempoabweichungen hat, benötigen Sie weiterhin Dynamisch. Hochpräzise ist eine Verfeinerung von Normal, kein anderer Ansatz.
BPM-Genauigkeit: Normal vs Dynamisch
Hier wird es interessant. Die Tempoabschätzung ist ein gut erforschtes Problem in der Musikdatenretrieval. Der MIREX Audio Tempo Estimation benchmark verfolgt die Algorithmusgenauigkeit seit 2005, und eine Umfrage von 2020 von Schreiber und Müller in den Transactions of the International Society for Music Information Retrieval fragte, ob das Problem gelöst sei. Die Antwort: größtenteils ja für quantisierte Musik, immer noch nein für Tracks mit Tempoabweichung.
Bei elektronischer Musik mit festem Tempo erreichen moderne Beat-Tracker etwa 95% Genauigkeit, wenn eine Toleranz von 4% erlaubt ist (d.h. 128 BPM, die als 123-133 erkannt werden, gelten als korrekt). Bei einer Toleranz von unter 4% sinkt die Genauigkeit aufgrund von Oktavfehlern, bei denen der Tracker auf die Hälfte oder das Doppelte des tatsächlichen Tempos fixiert. Dies ist das "Mein 174 BPM Drum and Bass-Track wird als 87 BPM angezeigt"-Problem und es ist der häufigste BPM-Fehler in Rekordbox.
Bei Tracks mit Tempoabweichung sinkt die Genauigkeit erheblich. Dieselbe Umfrage ergab, dass bei dem GTzan-Benchmark, der Live-Aufnahmen und klassische Musik umfasst, die Genauigkeit selbst bei 4% Toleranz unter 70% fiel. Kein Algorithmus verfolgt zuverlässig das Tempo durch das Rubato eines Live-Schlagzeugers, weil das Tempo kein einzelner Wert ist; es ist eine Kurve.
Was das für die Moduswahl in Rekordbox bedeutet:
| Track-Typ | Bester Modus | Erwartete BPM-Genauigkeit | Häufiger Fehler |
|---|---|---|---|
| House, Techno, Trance (quantisiert) | Normal | 95%+ | Oktavfehler, wenn BPM-Bereich falsch |
| Drum and Bass, Dubstep (quantisiert) | Normal (weiter Bereich) | 95%+ | Halbzeit-/Doppeltzeit-Erkennung |
| Pop, Hip-Hop (quantisiert) | Normal | 90-95% | Gelegentlicher Oktavfehler bei Trap |
| Disco, Funk, Soul (vor 1985) | Dynamisch | 70-85% | Grid-Abweichung, wenn Normal verwendet wird |
| Live-Band, Jazz | Dynamisch | 60-75% | Kein einzelnes BPM ist korrekt |
| Gemischtes Tempo (Intro + Drop) | Dynamisch | Variiert | Normal fixiert auf den falschen Abschnitt |
Die Genauigkeitszahlen stammen aus veröffentlichten MIREX-Ergebnissen und der Umfrage von Schreiber und Müller. Sie sind nicht spezifisch für Rekordbox; sie gelten für alle Beat-Tracker, da die zugrunde liegenden Algorithmen ähnlich sind. Rekordbox, Serato und Traktor verwenden alle Varianten derselben Ansätze zur Auftakterkennung und Tempoabschätzung. Die Unterschiede liegen in der Feinabstimmung, nicht im grundlegenden Ansatz.
Wenn Sie tiefer in die Funktionsweise der BPM-Erkennung eintauchen möchten, führt das Essentia-Tutorial zur Beat-Erkennung und Tempoabschätzung der Music Technology Group an der Universitat Pompeu Fabra durch die Signalverarbeitungsschritte: Auftakterkennung, Tempohypothesen-Generierung und Beat-Tracking. Es ist dasselbe Pipeline, das Rekordbox verwendet, nur Open Source.
Wann man jeden Modus verwenden sollte (nach Genre)
Hier ist der praktische Leitfaden. Für jede Genre-Familie die empfohlene Modus- und BPM-Bereichseinstellung:
| Genre | Empfohlener Modus | BPM-Bereichseinstellung | Warum |
|---|---|---|---|
| House / Tech House | Normal | 90-180 | Festes Grid, 120-130 BPM, keine Abweichung |
| Deep House | Normal | 90-180 | Festes Grid, 118-125 BPM |
| Techno | Normal | 90-180 | Festes Grid, 125-150 BPM |
| Hard Techno / Schranz | Normal | 130-200 | Festes Grid, 140-160 BPM |
| Trance | Normal | 90-180 | Festes Grid, 130-145 BPM |
| Psytrance | Normal | 130-180 | Festes Grid, 140-150 BPM |
| Drum & Bass | Normal | 150-220 | Festes Grid, 170-176 BPM; Halbzeitfehler, wenn der Bereich zu niedrig ist |
| Liquid DnB | Normal | 150-220 | Festes Grid, 170-180 BPM |
| Dubstep | Normal | 60-90 oder 130-160 | 140 BPM wird als 70 in Halbzeit empfunden; wählen Sie den Bereich für die Ablesung, die Sie möchten |
| Trap | Normal | 60-90 oder 130-160 | Das gleiche Halbzeitproblem wie bei Dubstep |
| Future Bass | Normal | 90-180 | Festes Grid, 140-160 BPM |
| Bass House | Normal | 90-180 | Festes Grid, 125-130 BPM |
| Pop (modern) | Normal | 90-180 | Festes Grid, 100-130 BPM |
| Hip-Hop (modern) | Normal | 60-90 oder 90-180 | Festes Grid, 70-90 BPM in Halbzeit oder 140-160 in Doppelzeit |
| Disco (1970er) | Dynamisch | 90-180 | Vinyl-Abweichung, Live-Schlagzeuger, kein Klicktrack |
| Funk / Soul (vor 1985) | Dynamisch | 90-180 | Live-Schlagzeuger, Tempoabweichung |
| Jazz | Dynamisch | 90-180 | Rubato, kein festes Tempo |
| Live-Band-Aufnahmen | Dynamisch | 90-180 | Menschliche Tempo-Variation |
| Reggae / Dub (Vintage) | Dynamisch | 60-90 | Live-Schlagzeuger, analoges Band-Abdriften |
| Rock / Indie | Dynamisch | 90-180 | Live-Schlagzeuger, es sei denn, quantisiert |
| EDM Mashups / Edits | Dynamisch | 90-180 | Kombinieren oft Quellen mit leicht unterschiedlichen Tempi |
Das Muster ist einfach. Wenn der Track in einer DAW mit einem festen Tempo-Projekt erstellt wurde, verwenden Sie Normal. Wenn er live aufgenommen oder vor der digitalen Ära von Vinyl gemastert wurde, verwenden Sie Dynamisch. Wenn Sie sich nicht sicher sind, analysieren Sie zuerst mit Normal und überprüfen Sie das Beatgrid. Wenn es nach 16 oder 32 Takten vom Kickdrum abdriftet, wechseln Sie zu Dynamisch und analysieren Sie erneut.
Für ein vollständiges BPM-Referenzdokument nach Genre siehe unser BPM-Diagramm für jedes Musikgenre, das Tempo-Bereiche für über 40 Genres mit Produktionskontext auflistet.
Vergleich des Beatgrid-Verhaltens
Das Beatgrid ist das visuelle und funktionale Referenzsystem, das Rekordbox für Synchronisation, Loops, Beat-Jumps und die quantisierten Pad-Modi verwendet. Der Modus, den Sie wählen, ändert, wie das Grid platziert wird.
Normal (Statisches) Grid
Das Grid wird in gleichmäßigen Abständen vom ersten erkannten Downbeat platziert. Jede Grid-Linie ist genau den gleichen Abstand zur nächsten. Wenn der Track quantisiert ist, sitzt das Grid perfekt auf jedem Kick und Snare von Anfang bis Ende. Wenn der Track Abweichungen hat, passt das Grid an die ersten paar Takte, driftet dann aber ab, wobei der Abstand zwischen der Grid-Linie und dem tatsächlichen Beat mit dem Verlauf des Tracks größer wird.
Sie können das Grid manuell anpassen, indem Sie den ersten Beat-Marker ziehen, aber Sie können Abweichungen auf diese Weise nicht beheben. Das Verschieben des ersten Markers verschiebt das gesamte Grid, sodass, wenn das Grid bei Takt 1 korrekt ist, aber bei Takt 32 um einen 16tel-Noten abweicht, eine manuelle Anpassung nicht hilft. Sie benötigen den Dynamikmodus oder müssen den Track in einer DAW auf ein festes Tempo dehnen, bevor Sie ihn importieren.
Dynamisches Grid
Das Grid folgt der Tempokurve. Grid-Linien sind nicht gleichmäßig verteilt; sie komprimieren sich, wenn der Track schneller wird, und dehnen sich, wenn er langsamer wird. Bei einem Disco-Track mit einem Schlagzeuger, der den Refrain antreibt, kommen die Grid-Linien im Refrain näher zusammen und werden im Vers weiter auseinander. Dies ist das korrekte Verhalten und die einzige Möglichkeit, wie die Synchronisation bei diesen Tracks funktioniert.
Der Nachteil ist, dass einige CDJ-Funktionen ein gleichmäßiges Grid erwarten. Beat-Jump kann insbesondere mit einem dynamischen Grid unvorhersehbar reagieren, da es sich um eine feste Anzahl von Beats bei der durchschnittlichen BPM bewegt, nicht bei der lokalen BPM. Wenn Sie sich auf Beat-Jump für das Looping im Live-Betrieb verlassen, testen Sie es zuerst an einem Track mit dynamischem Grid, bevor Sie es live verwenden.
Hochpräzises Grid
Wie Normal, aber mit genauerer Markerplatzierung. Das Grid ist immer noch gleichmäßig, aber der erste Downbeat wird mit Sub-Frame-Genauigkeit platziert, und transientenbasierte Anpassungen werden angewendet, um Tracks zu behandeln, bei denen der Auftakt leicht vor oder hinter der idealen Grid-Position liegt. Dies behebt die Synchronisationsabweichung bei Tracks, bei denen Normal richtig aussieht, aber falsch abgespielt wird.
Häufige BPM-Probleme und wie man sie behebt
Problem: BPM wird als Bereich angezeigt (127,6 bis 128,4)
Ursache: Der Dynamikmodus wurde bei einem Track mit festem Tempo verwendet. Der Tracker erkannte Mikrofluktuationen, die keine echten Tempoänderungen sind.
Behebung: Wechseln Sie zu Normalmodus, stellen Sie den richtigen BPM-Bereich ein, klicken Sie mit der rechten Maustaste auf den Track und wählen Sie Tracks analysieren. Die BPM wird auf einen einzelnen Wert fixiert.
Problem: BPM ist verdoppelt oder halbiert (87 statt 174)
Ursache: Die BPM-Bereichseinstellung umfasst nicht das tatsächliche Tempo. Ein 174 BPM Drum and Bass-Track, der mit einem 90-180-Bereich analysiert wurde, könnte auf 87 (Halbzeit) fixiert werden, weil 87 im Bereich liegt und 174 am Rand.
Behebung: Stellen Sie den BPM-Bereich auf 150-220 für Drum and Bass ein oder auf 60-90, wenn Sie die Halbzeit-Ablesung für das Mixing wünschen. Analysieren Sie erneut. Der Bereich sagt dem Tracker, wo er suchen soll; er ändert nicht die Audio.
Problem: Beatgrid driftet nach 16 oder 32 Takten vom Kickdrum ab
Ursache: Der Normalmodus wurde bei einem Track mit echten Tempoabweichungen verwendet. Das Grid ist gleichmäßig, aber der Track ist es nicht.
Behebung: Wechseln Sie zu Dynamisch und analysieren Sie erneut. Das Grid folgt dem Tempo. Wenn die Abweichung gering ist (ein paar Cent über 4 Minuten), können Sie auch den Hochpräzisen Modus ausprobieren, der das Grid möglicherweise genau genug platziert, ohne vollständig dynamisch zu werden.
Problem: BPM ist korrekt, aber die Synchronisation driftet immer noch
Ursache: Der Beatgrid-Erste-Marker ist leicht vom tatsächlichen Downbeat platziert. Die BPM ist richtig, aber das Grid ist verschoben.
Behebung: Zoomen Sie in den ersten Beat auf der Wellenform hinein, ziehen Sie den Grid-Marker manuell, um ihn mit dem ersten Kick oder Snare auszurichten, und überprüfen Sie, ob sich die Synchronisation verbessert. Wenn die manuelle Anpassung das Problem nicht behebt, versuchen Sie die Hochpräzise Analyse, die die Markerplatzierung verfeinert.
Problem: Track hat ein langes beatloses Intro, BPM ist falsch
Ursache: Der Beat-Tracker fixiert auf den ersten erkannten Auftakt, der möglicherweise eine Gesang- oder Melodienote im Intro und nicht die erste Kickdrum ist. Die BPM wird von dem falschen Ausgangspunkt berechnet.
Behebung: Setzen Sie manuell einen Beatgrid-Anker am ersten Kickdrum und analysieren Sie dann erneut. Oder schneiden Sie das beatlose Intro in einer DAW vor dem Import, was die sauberere Lösung für Tracks ist, die Sie regelmäßig spielen.
Problem: BPM ändert sich mitten im Track (Intro bei 110, Drop bei 128)
Ursache: Der Track hat eine echte Tempoänderung. Der Normalmodus fixiert auf ein BPM für den gesamten Track, sodass er den Abschnitt auswählt, der länger oder lauter ist.
Behebung: Verwenden Sie den Dynamikmodus. Das Grid folgt der Tempoänderung. Seien Sie sich bewusst, dass die Synchronisation die Tempi wechselt, wenn Sie in den neuen Abschnitt übergehen, was möglicherweise nicht das ist, was Sie wollen.
Problem: Rekordbox analysiert einen Track nicht erneut
Ursache: Rekordbox speichert Analyseergebnisse im Cache. Wenn Sie den Modus ändern und erneut analysieren, kann es sein, dass das zwischengespeicherte Ergebnis verwendet wird.
Behebung: Klicken Sie mit der rechten Maustaste auf den Track, wählen Sie Informationen löschen und analysieren Sie dann erneut. Dadurch wird die zwischengespeicherte Analyse gelöscht und ein neuer Durchgang erzwungen. Sie können auch die Shift-Taste gedrückt halten, während Sie auf Analysieren klicken, um eine vollständige Neuanalyse zu erzwingen.
Für die Batch-Behebung von BPM in einer großen Bibliothek siehe unseren Batch-Audio-Tagger-Leitfaden, der das Schreiben korrigierter BPM-Werte in ID3-Tags behandelt, die Rekordbox beim Import liest.
Wie andere DJ-Software damit umgeht
Rekordbox ist nicht die einzige DJ-Software mit Analyseeinstellungen. Hier ist, wie die anderen im Vergleich abschneiden.
Serato DJ Pro
Serato hat eine einzige Analyseeinstellung: BPM auf Halb, Doppel oder Normal setzen. Es gibt keinen Dynamikmodus. Das Beatgrid von Serato ist immer statisch, platziert in gleichmäßigen Abständen vom ersten erkannten Beat. Bei Tracks mit Tempoabweichungen wird das Grid von Serato abdriften, und es gibt keine eingebaute Lösung über manuelle Grid-Anpassungen hinaus. Die BPM-Erkennung von Serato ist im Allgemeinen genau bei quantisierter Musik, hat jedoch Schwierigkeiten mit Live-Aufnahmen aus demselben Grund, aus dem Rekordbox Normal hat: Es wird von einem festen Tempo ausgegangen.
Traktor Pro
Traktor führt einen einzigen Analyse-Durchgang durch und platziert ein statisches Beatgrid. Es gibt keine Dynamikoption. Die BPM-Erkennung von Traktor hatte historisch Probleme mit der Halbzeit-Erkennung bei Drum and Bass, aber neuere Versionen haben sich verbessert. Traktor verwendet seinen eigenen Beat-Tracking-Algorithmus, nicht denselben wie Rekordbox, sodass die Ergebnisse bei demselben Track unterschiedlich sein können. Wenn Rekordbox die BPM falsch erkennt, versuchen Sie die Analyse in Traktor als Kreuzprüfung.
Engine DJ
Engine DJ, verwendet von Denon Prime-Playern, hat Normal- und Dynamikmodi, die Rekordbox ähnlich sind. Engine DJ-Community-Diskussionen behandeln dieselben Normal-vs-Dynamisch-Fragen wie die Pioneer-Foren. Das Verhalten ist vergleichbar: Normal für quantisierte Musik, Dynamisch für Live-Aufnahmen. Die Analyse von Engine DJ ist im Allgemeinen schneller als die von Rekordbox, aber laut Benutzerberichten bei schwierigen Tracks etwas weniger genau.
VirtualDJ
VirtualDJ führt eine automatische Analyse mit einem statischen Beatgrid durch. Es hat eine "dynamische BPM"-Option in den Einstellungen, aber sie ist standardmäßig deaktiviert und die meisten Benutzer lassen sie deaktiviert. Die BPM-Erkennung von VirtualDJ gilt als eine der genaueren unter DJ-Software, teilweise weil sie einen anderen Beat-Tracking-Ansatz verwendet, der Oktavfehler bei einigen Tracks besser behandelt als Rekordbox.
Dedizierte Analysatoren (Mixed In Key, GreenGo, KeyFinder)
Dedizierte BPM- und Tonerkennungstools verfolgen einen anderen Ansatz. Sie platzieren keine Beatgrids; sie berechnen nur BPM und Tonart und schreiben die Ergebnisse in ID3-Tags. Das bedeutet, dass sie CPU-intensivere Algorithmen verwenden können, ohne sich um die Echtzeit-Grid-Platzierung kümmern zu müssen. Mixed In Key, GreenGo und KeyFinder berichten alle einen einzelnen BPM-Wert pro Track, was die DJ-Software beim Import erwartet.
Für einen Vergleich von dedizierten Analysatoren siehe unseren Vergleich GreenGo vs Mixed In Key und unseren Vergleich der BPM-Erkennungsmethoden.
BPM-Erkennungsgenauigkeitsbenchmarks
Wenn Sie verstehen möchten, warum die BPM-Erkennung bei bestimmten Tracks fehlschlägt, hilft es zu wissen, was das Forschungsfeld gemessen hat. Die Tempoabschätzung wurde seit 2005 jährlich über MIREX (Music Information Retrieval Evaluation eXchange) benchmarked. Die Ergebnisse zeichnen ein klares Bild.
Oktavfehler sind das Hauptproblem
Eine Umfrage von 2020 von Schreiber und Müller, veröffentlicht in den Transactions of the ISMIR, überprüfte 15 Jahre Forschung zur Tempoabschätzung. Die wichtigste Erkenntnis: Bei Musik mit festem Tempo erreichen moderne Algorithmen über 95% Genauigkeit, wenn ein Toleranzfenster von 4% erlaubt ist. Aber wenn eine exakte Oktavgenauigkeit gefordert wird (keine Halbzeit- oder Doppelzeitfehler), sinkt die Genauigkeit auf etwa 80%. Die verbleibenden 20% der Fehler sind fast alle Oktavfehler, bei denen der Tracker auf die Hälfte oder das Doppelte des tatsächlichen Tempos fixiert.
Das ist der Grund, warum die BPM-Bereichseinstellung in Rekordbox so wichtig ist. Die Bereichseinstellung ist im Wesentlichen eine Einschränkung, die dem Tracker sagt, in welcher Oktave er suchen soll. Stellen Sie sie falsch ein, erhalten Sie einen Oktavfehler. Stellen Sie sie richtig ein, hat der Tracker einen viel kleineren Suchraum und schlägt selten fehl.
Tempoabweichung ist immer noch ungelöst
Die gleiche Umfrage ergab, dass bei dem GTzan-Benchmark, der Live-Aufnahmen und klassische Musik umfasst, die Genauigkeit selbst bei 4% Toleranz unter 70% fiel. Kein veröffentlichter Algorithmus verfolgt zuverlässig das Tempo durch das Rubato eines Live-Schlagzeugers. Das Problem ist nicht die Erkennungsgenauigkeit; es ist, dass ein einzelner BPM-Wert die falsche Ausgabe für einen Track mit einer Tempokurve ist. Der Dynamikmodus in Rekordbox und Engine DJ ist eine praktische Lösung, löst jedoch nicht das zugrunde liegende Problem. Er berichtet nur einen Bereich anstelle eines einzelnen Wertes.
Echtzeit-Beats-Tracking hat sich verbessert
Ein Papier von 2024 von Meier und Kollegen in den Transactions of the ISMIR präsentierte ein Echtzeit-Beats-Tracking-System mit null Latenz, das offline Tracker in mehreren Benchmarks übertraf oder gleichkam. Dies deutet darauf hin, dass zukünftige DJ-Software Echtzeit-Beats-Tracking anstelle von Voranalysen verwenden könnte, was die Notwendigkeit beseitigen würde, einen Modus vor der Analyse auszuwählen. Für den Moment ist die Voranalyse mit einer Moduswahl jedoch der Standardansatz.
Was das für Ihre Bibliothek bedeutet
Wenn Sie 1.000 Tracks gemischter Genres mit dem Normalmodus und dem richtigen BPM-Bereich analysieren, erwarten Sie, dass ungefähr 950 den richtigen BPM erhalten, 30 Oktavfehler haben (behebbar durch Anpassen des Bereichs) und 20 Abweichungsbezogene Fehler haben (behebbar durch Wechsel zu Dynamisch). Das ist eine Erfolgsquote von 95%, die mit der Forschung übereinstimmt. Die 5%, die fehlschlagen, sind nicht zufällig; sie gruppieren sich in bestimmten Genres und Aufnahmearten, weshalb der Genre-Leitfaden oben funktioniert.
Wie GreenGo mit der BPM-Erkennung umgeht
GreenGo verfolgt einen anderen Ansatz als DJ-Software-Analysatoren. Anstatt ein Beatgrid zu platzieren, berechnet es BPM und Tonart und schreibt die Ergebnisse in ID3v2.4-Tags, die Rekordbox, Serato, Traktor und VirtualDJ beim Import lesen. Das bedeutet, dass der BPM-Wert, den Sie in Rekordbox sehen, nachdem Sie einen von GreenGo analysierten Track importiert haben, der Wert ist, den GreenGo berechnet hat, nicht der Wert, den Rekordbox selbst berechnet hätte.
Das BPM-Modell in GreenGo wurde auf 14.859 Tracks aus mehreren Genres trainiert, mit einem Erkennungsbereich von 70-200 BPM. Es verwendet einen Multi-Signal-Ansatz: Auftakterkennung, spektraler Fluss, Energie im niedrigen Frequenzbereich und Autokorrelation. Die Ausgaben werden fusioniert und gegen genrebewusste Tempo-Profile überprüft, um Oktavfehler zu erfassen, bevor sie das Tag erreichen. Wenn ein Track wie Drum and Bass basierend auf seinem spektralen Inhalt aussieht, aber die rohe BPM-Ablesung 87 beträgt, kennzeichnet das Modell ihn als wahrscheinlichen Halbzeitfehler und gibt stattdessen 174 aus.
Das bedeutet nicht, dass GreenGo immer richtig ist. Kein BPM-Detektor ist das. Aber da es einen einzelnen Wert in das Tag schreibt, erhalten Sie eine konsistente BPM über alle Ihre DJ-Software hinweg. Rekordbox, Serato und Traktor lesen alle dieselbe Zahl, sodass Sie nicht die Situation haben, dass Rekordbox 128,0 sagt, Serato 127,6 und Traktor 128,2 für denselben Track.
Für Tracks mit echten Tempoabweichungen berichtet GreenGo das dominante Tempo, das das Tempo ist, das den größten Teil des Tracks abdeckt. Dies ist derselbe Ansatz, den Mixed In Key verwendet. Es ist kein Bereich; es ist ein einzelner Wert, der den Track als Ganzes am besten repräsentiert. Wenn Sie ein dynamisches Beatgrid für ein Disco-Edit benötigen, müssen Sie dennoch die dynamische Analyse in Rekordbox nach dem Import durchführen. GreenGo kümmert sich um die BPM und Tonart; Rekordbox kümmert sich um das Grid.
Um einen Ordner von Tracks mit GreenGo zu analysieren, ziehen Sie ihn in den Analyse-Tab. Der Batch-Prozessor schreibt BPM, Tonart (Camelot und Open Key), Energie und Stimmung in ID3-Tags. Für eine vollständige Anleitung siehe unseren GreenGo-Analyse-Leitfaden. Für das Batch-Tagging einer gesamten Bibliothek siehe unseren Batch-Tagger-Leitfaden.
FAQ
Was ist die beste Analyseeinstellung für Rekordbox?
Für die meisten elektronischen Musikstücke, die auf einem Grid produziert wurden (House, Techno, Trance, EDM, Drum and Bass, Dubstep), ist die normale Analyse mit einem BPM-Bereich von 90-180 die beste Einstellung. Sie fixiert die BPM auf einen einzelnen festen Wert und platziert ein gleichmäßiges Beatgrid, was CDJs und Controller erwarten. Verwenden Sie Dynamisch nur für Tracks mit echten Tempoabweichungen, wie Live-Bands, Disco-Vinyl-Rips, Funk und Jazz. Die Hochpräzise Analyse, die in Rekordbox 7 hinzugefügt wurde, verbessert die Platzierung des Beatgrids für schwierige Tracks, ändert jedoch nicht die BPM-Erkennung.
Sollte ich Dynamisch oder Normalanalyse in Rekordbox verwenden?
Verwenden Sie Normal für jeden Track, der auf ein festes Tempo-Grid aufgenommen wurde, was fast alle moderne elektronische Musik abdeckt. Verwenden Sie Dynamisch für Tracks, bei denen sich das Tempo tatsächlich bewegt, wie Live-Schlagzeuger-Aufnahmen, Disco aus den 1970er Jahren, Funk, Soul, Jazz und einige Indie-Rock-Stücke. Der Dynamikmodus lässt das Beatgrid Tempoänderungen folgen, kann jedoch kleine BPM-Fluktuationen bei quantisierten Tracks einführen, die ein einzelnes festes Tempo haben sollten. Wenn Ihre BPM als 127,6 bis 128,4 bei einem House-Track angezeigt wird, haben Sie Dynamisch verwendet, als Normal korrekt gewesen wäre.
Warum ändert sich meine BPM in Rekordbox?
BPM-Änderungen in Rekordbox bedeuten normalerweise, dass der Dynamikmodus bei einem Track mit festem Tempo verwendet wurde. Der Dynamikmodus sampelt das Tempo über den Track und berichtet einen Bereich, sodass ein 128 BPM House-Track als 127,6 bis 128,4 angezeigt werden könnte. Andere Ursachen sind eine falsche BPM-Bereichseinstellung (zum Beispiel 70-140 für einen 174 BPM Drum and Bass-Track, was zu Halbzeit- oder Doppelzeit-Erkennung führt) oder ein Track mit einem langen beatlosen Intro oder Break, das den Beat-Tracker verwirrt. Wechseln Sie zu Normalanalyse und analysieren Sie erneut, um das Problem zu beheben.
Wie kann ich die falsche BPM in Rekordbox beheben?
Um eine falsche BPM in Rekordbox zu beheben, klicken Sie mit der rechten Maustaste auf den Track und wählen Sie Tracks analysieren, dann wählen Sie den Normalmodus mit dem richtigen BPM-Bereich für Ihr Genre. Wenn die BPM verdoppelt oder halbiert ist, passen Sie die BPM-Bereichseinstellung an (zum Beispiel 150-220 für Drum and Bass anstelle von 70-180). Sie können die BPM auch manuell bearbeiten, indem Sie auf das BPM-Feld in der Trackliste doppelklicken, aber dies behebt das Beatgrid nicht. Für ein sauberes Beatgrid, das zur korrigierten BPM passt, analysieren Sie nach der Änderung des Bereichs erneut.
Was ist der Unterschied zwischen statischer und dynamischer Analyse in Rekordbox?
Statische (Normale) Analyse erkennt einen BPM-Wert für den gesamten Track und platziert ein gleichmäßiges Beatgrid bei diesem Tempo. Die dynamische Analyse sampelt das Tempo über den Track und passt das Beatgrid an, um Tempoänderungen zu folgen. Statisch ist korrekt für Musik, die auf einem festen Grid produziert wurde, was die meisten elektronischen Musikstücke betrifft. Dynamisch ist korrekt für Musik mit echten Tempoabweichungen, wie Live-Aufnahmen und vor-digitale Disco oder Funk. Hochpräzise, die in Rekordbox 7 hinzugefügt wurde, ist eine Verfeinerung der statischen Analyse, die mehr CPU verwendet, um Beatgrid-Markierungen genauer zu platzieren.
Gibt es eine Möglichkeit, alle Tracks in Rekordbox auf einmal zu analysieren?
Ja. Wählen Sie alle Tracks in Ihrer Sammlung aus (Strg+A oder Cmd+A), klicken Sie mit der rechten Maustaste und wählen Sie Tracks analysieren. Wählen Sie im Dialogfeld Ihren Analysemodus (Normal, Dynamisch oder Hochpräzise) und BPM-Bereich. Rekordbox verarbeitet sie in Chargen. Für sehr große Bibliotheken (10.000+ Tracks) kann dies mehrere Stunden dauern. Wenn Sie nur BPM- und Tonartdaten ohne Beatgrids benötigen, kann ein Batch-Analyse-Tool wie GreenGo Tausende von Tracks schneller verarbeiten, indem es die Wellenformdarstellung überspringt und BPM und Tonart direkt in ID3-Tags schreibt, die Rekordbox beim Import liest.