Enhanced Automatic Drum Transcription via Drum Stem Source Separation
arXiv - 2025
Lädt...
ADTOF Plus · ADTOF Direct · ADT_STR · MSG-LD. Vollständige Mischungen durchlaufen zunächst die Schlagzeugtrennung des gewählten Ablaufs. Isoliertes Schlagzeug geht direkt an das gewählte Transkriptions- oder Trennungsmodell.
Eingabe
Unterstützt Eingaben in Formaten wie mp3 / wav / flac / ogg / m4a / aac / aif / aiff / mp4 / mov / mkv
Unterstützte Formate
Ausgabe
MIDI
Anwendungsfall
Noten, Instrumentierung und Spieldetails bearbeiten.
Wähle ein Modell passend zu deinem Material und Vorhaben und sieh dir vor dem Start die Beispiele an.
Kosten, Dauer, Formate und Parameter hängen vom gewählten Modell ab.
Nennen Sie im Feedback das Werkzeug, die Schritte und das Problem. Screenshots helfen bei der Einordnung.
ADT_STR erkennt Anschlagszeiten und Anschlagstärken für 26 Schlagzeugklassen und exportiert MIDI.
MSG-LD erzeugt fünf Schlagzeugspuren und erkennt Anschläge; MIDI verwendet Anschlagstärke 100 und feste Abspieldauer 0,1 Sekunden.
MSG-LD erzeugt fünf Schlagzeugspuren und erkennt Anschläge; MIDI verwendet Anschlagstärke 100 und feste Abspieldauer 0,1 Sekunden.
ADTOF Plus ergänzt ADTOF um Schlagzeugtrennung, Anschlagstärken und die Unterscheidung offener und geschlossener Hi-Hats. Vollständige Mischungen werden unterstützt.
ADTOF Direct transkribiert isoliertes Schlagzeug mit PyTorch ADTOF. Bei vollständigen Mischungen extrahiert TelkNet zunächst das Schlagzeug mit AudioSep-Hive; die Plus-Nachbearbeitung für Anschlagstärke und offene/geschlossene Hi-Hats entfällt.
arXiv - 2025
ISMIR - 2021
Signals - 2023
Enthält öffentliche Testergebnisse für hier und andernorts verwendete Modelle. Standardmäßig wird die vollständige Quelltabelle angezeigt; Bedingungen und Metriken lassen sich zum Vergleich auswählen. Werte aus unterschiedlichen Testbedingungen sind nicht direkt vergleichbar.
Angezeigt werden nur Einträge mit verifizierter öffentlicher Inferenzimplementierung und passenden Gewichten sowie Algorithmen ohne trainierte Gewichte. Geschlossene Dienste, unveröffentlichte Gewichte und nicht zuordenbare Experimentversionen sind ausgeschlossen. Dies ist keine Gesamtrangliste aller Modelle.
Öffentliche Gewichte belegen keine vollständige Open-Source-Lizenz. Die aufgeklappten Daten zeigen erklärte Gewichtslizenzen und Zugangsbedingungen. Nicht erklärte Lizenzen sind gesondert gekennzeichnet.
Wählen Sie einen Datensatz, um alle Kennzahlen jedes Modells anzuzeigen. Die Zeilen folgen dem offiziellen Rang oder der gewählten Kennzahl. Fett markiert den besten vergleichbaren Wert jeder Spalte, einschließlich Gleichständen. Unterschiedliche Bewertungsprotokolle werden getrennt eingestuft; fehlende Werte erscheinen als -.
Die Empfehlung im ADT-STR-README widerspricht der Ergebnisgrafik. Diese Rangliste verwendet die beschrifteten Werte der offiziellen Grafik.
| Rang nach Kennzahl | Modell | ENST↑F1 (%) | MDB↑F1 (%) |
|---|---|---|---|
| 1 | ADT-STR · τ=0.4Öffentliche Gewichte · Inferenzcode | 60 | 71 |
| 2 | ADT-STR · τ=0.6Öffentliche Gewichte · Inferenzcode | 58 | 65 |
| 3 | ADT-STR · τ=0.8Hier eingesetztes ModellÖffentliche Gewichte · Inferenzcode | 52 | 61 |
Die Markierungen kennzeichnen hier verwendete Modelle oder Komponenten. Werte und Einstellungen stammen aus den zitierten Tests, nicht aus einer neuen Bewertung der gesamten Verarbeitungskette.
Datensätze, Versionen und Bedingungen bleiben getrennt, auch Quellen ohne zugelassene Ranglisteneinträge.
Ausführbare Einträge 2 / Originalzeilen 2
Ausführbare Einträge 6 / Originalzeilen 6
Ausführbare Einträge 3 / Originalzeilen 6
Für diese Experimente ist kein vollständiges öffentliches Inferenzpaket verifiziert. Andere Gewichte desselben Modellnamens reichen nicht aus.
Vogl et al. 8-class baseline · MDB · 8-class evaluation · onset only · 50 ms · Vogl et al. 8-class baseline · RBMA · 8-class evaluation · onset only · 50 ms · Vogl et al. 8-class baseline · ENST · 8-class evaluation · onset only · 50 ms
Ausführbare Einträge 0 / Originalzeilen 8
Für diese Experimente ist kein vollständiges öffentliches Inferenzpaket verifiziert. Andere Gewichte desselben Modellnamens reichen nicht aus.
Setting-1 · ENST · Setting-2 · ENST · Setting-3 · ENST · Setting-4 · ENST · Setting-1 · MDB · Setting-2 · MDB · Setting-3 · MDB · Setting-4 · MDB
Ausführbare Einträge 2 / Originalzeilen 3
Für diese Experimente ist kein vollständiges öffentliches Inferenzpaket verifiziert. Andere Gewichte desselben Modellnamens reichen nicht aus.
LarsNet
Ausführbare Einträge 2 / Originalzeilen 4
Für diese Experimente ist kein vollständiges öffentliches Inferenzpaket verifiziert. Andere Gewichte desselben Modellnamens reichen nicht aus.
MSG-LD Vanilla · MSG-LD TB
Werte gelten für den jeweiligen Datensatz, Messwert und die Modellversion. Verschiedene Tests sind nicht direkt vergleichbar.
Die Tabelle enthält nur Modelle mit öffentlichen Gewichten oder Konfigurationen, die lokal ausgeführt werden können.
Wählen Sie einen Datensatz, um alle Kennzahlen jedes Modells anzuzeigen. Die Zeilen folgen dem offiziellen Rang oder der gewählten Kennzahl. Fett markiert den besten vergleichbaren Wert jeder Spalte, einschließlich Gleichständen. Unterschiedliche Bewertungsprotokolle werden getrennt eingestuft; fehlende Werte erscheinen als -.
Ausführbare Einträge 2 / Originalzeilen 2
ADTOF-PyTorch README · PyTorch 88.51 · Keras 88.74
| Rang nach Kennzahl | Modell | Recall↑ | Precision↑ | F-measure↑ |
|---|---|---|---|---|
| 1 | ADTOF (original)Öffentliche Gewichte · Inferenzcode | 88.68 | 89.90 | 88.74 |
| 2 | ADTOF-pytorchÖffentliche Gewichte · Inferenzcodesrc/adtof_pytorch/data/adtof_frame_rnn_pytorch_weights.pthInferenzcodeGewichtslizenz nicht angegeben | 88.26 | 89.83 | 88.51 |
Wählen Sie einen Datensatz, um alle Kennzahlen jedes Modells anzuzeigen. Die Zeilen folgen dem offiziellen Rang oder der gewählten Kennzahl. Fett markiert den besten vergleichbaren Wert jeder Spalte, einschließlich Gleichständen. Unterschiedliche Bewertungsprotokolle werden getrennt eingestuft; fehlende Werte erscheinen als -.
Die Werte stammen aus der verlinkten öffentlichen Quelle. Zeilenbezeichnungen geben den Testdatensatz oder Checkpoint an; nicht veröffentlichte Werte erscheinen als -.
| Rang nach Kennzahl | Modell | Testbedingung | F1 (%)↑ | Präzision (%)↑ | Abrufen (%)↑ |
|---|---|---|---|---|---|
| 1 | ADTOF PlusÖffentliche Gewichte · InferenzcodeMDX23C 5-stemMDX23C full-mix drumsADTOF PyTorchInferenzcode drumsep_5stems_mdx23c_jarredou.ckptGewichtslizenz (Angabe des Repositorys): mit | MDB · 5 classes · onset only · 50 ms | 89 | 89 | 89 |
| 2 | Original ADTOFÖffentliche Gewichte · Inferenzcode | MDB · 5 classes · onset only · 50 ms | 87 | - | - |
Wählen Sie einen Datensatz, um alle Kennzahlen jedes Modells anzuzeigen. Die Zeilen folgen dem offiziellen Rang oder der gewählten Kennzahl. Fett markiert den besten vergleichbaren Wert jeder Spalte, einschließlich Gleichständen. Unterschiedliche Bewertungsprotokolle werden getrennt eingestuft; fehlende Werte erscheinen als -.
Die Werte stammen aus der verlinkten öffentlichen Quelle. Zeilenbezeichnungen geben den Testdatensatz oder Checkpoint an; nicht veröffentlichte Werte erscheinen als -.
| Rang nach Kennzahl | Modell | Testbedingung | F1 (%)↑ | Präzision (%)↑ | Abrufen (%)↑ |
|---|---|---|---|---|---|
| - | ADTOF PlusÖffentliche Gewichte · InferenzcodeMDX23C 5-stemMDX23C full-mix drumsADTOF PyTorchInferenzcode drumsep_5stems_mdx23c_jarredou.ckptGewichtslizenz (Angabe des Repositorys): mit | MDB · 8-class evaluation · onset only · 50 ms | 84 | 84 | 84 |
Wählen Sie einen Datensatz, um alle Kennzahlen jedes Modells anzuzeigen. Die Zeilen folgen dem offiziellen Rang oder der gewählten Kennzahl. Fett markiert den besten vergleichbaren Wert jeder Spalte, einschließlich Gleichständen. Unterschiedliche Bewertungsprotokolle werden getrennt eingestuft; fehlende Werte erscheinen als -.
Ausführbare Einträge 2 / Originalzeilen 3
Für diese Experimente ist kein vollständiges öffentliches Inferenzpaket verifiziert. Andere Gewichte desselben Modellnamens reichen nicht aus.
LarsNet
Die Arbeit bewertet OB, TB und OBTB getrennt; OB-Werte gelten nicht für das voreingestellte OBTB. Noten-F1 und Audio-mel-MSE/FAD stehen in getrennten Tabellen. Die Erkennungspipeline der Arbeit wurde hier nicht nachgemessen.
| Rang nach Kennzahl | Modell | MDB · Kick | MDB · Snare | MDB · Toms | MDB · Hi-Hats | MDB · Cymbals | MDB · Overall | ENST · Kick | ENST · Snare | ENST · Toms | ENST · Hi-Hats | ENST · Cymbals | ENST · Overall | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | ||
| 1 | ADTOFÖffentliche Gewichte · Inferenzcode | 0.851 | 0.790 | 0.923 | 0.752 | 0.828 | 0.690 | 0.520 | 0.520 | 0.520 | 0.773 | 0.859 | 0.703 | 0.849 | 0.802 | 0.902 | 0.795 | 0.813 | 0.778 | 0.795 | 0.984 | 0.667 | 0.599 | 0.932 | 0.441 | 0.581 | 0.669 | 0.513 | 0.777 | 0.936 | 0.663 | 0.657 | 0.788 | 0.563 | 0.709 | 0.908 | 0.582 |
| 2 | MSG-LD OBÖffentliche Gewichte · Inferenzcode | 0.931 | 0.939 | 0.923 | 0.760 | 0.791 | 0.732 | 0.268 | 0.309 | 0.236 | 0.650 | 0.550 | 0.794 | 0.481 | 0.663 | 0.377 | 0.707 | 0.709 | 0.704 | 0.821 | 0.941 | 0.729 | 0.642 | 0.698 | 0.594 | 0.491 | 0.415 | 0.602 | 0.630 | 0.643 | 0.618 | 0.391 | 0.611 | 0.287 | 0.640 | 0.695 | 0.593 |
Wählen Sie einen Datensatz, um alle Kennzahlen jedes Modells anzuzeigen. Die Zeilen folgen dem offiziellen Rang oder der gewählten Kennzahl. Fett markiert den besten vergleichbaren Wert jeder Spalte, einschließlich Gleichständen. Unterschiedliche Bewertungsprotokolle werden getrennt eingestuft; fehlende Werte erscheinen als -.
Ausführbare Einträge 2 / Originalzeilen 4
Für diese Experimente ist kein vollständiges öffentliches Inferenzpaket verifiziert. Andere Gewichte desselben Modellnamens reichen nicht aus.
MSG-LD Vanilla · MSG-LD TB
Die Arbeit bewertet OB, TB und OBTB getrennt; OB-Werte gelten nicht für das voreingestellte OBTB. Noten-F1 und Audio-mel-MSE/FAD stehen in getrennten Tabellen. Die Erkennungspipeline der Arbeit wurde hier nicht nachgemessen.
| Rang nach Kennzahl | Modell | MDB Overall | ENST Overall | Mean overall F1 (2 sets) | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | ||
| 1 | MSG-LD OBÖffentliche Gewichte · Inferenzcode | 0.707 | 0.709 | 0.704 | 0.640 | 0.695 | 0.593 | 0.674 | 0.674 | 0.674 |
| 2 | MSG-LD OBTBÖffentliche Gewichte · Inferenzcode | 0.690 | 0.709 | 0.672 | 0.636 | 0.703 | 0.580 | 0.663 | 0.663 | 0.663 |