Enhanced Automatic Drum Transcription via Drum Stem Source Separation
arXiv - 2025
Indlæser...
ADTOF Plus · ADTOF Direct · ADT_STR · MSG-LD. Et fuldt mix får først trommerne adskilt i den valgte models forløb. Isolerede trommer går direkte til den valgte model til transskription eller adskillelse.
Input
Understøtter input i formater som mp3 / wav / flac / ogg / m4a / aac / aif / aiff / mp4 / mov / mkv
Understøttede formater
Output
5 × WAV · MIDI · CSV
Brugsscenarie
Rediger noder, instrumentering og detaljer i fremførelsen.
Vælg en model til dit materiale og formål, og se eksemplerne før indsendelse.
Pris, tid, formater og parametre afhænger af den valgte model.
Adskiller trommedele og finder slag. MIDI-velocity er fastsat til 100, og hver hændelse varer 0.1 sekunder; den fulde WAV-varighed ændres ikke.
Angiv værktøjets navn, trinene og problemet i din feedback. Skærmbilleder kan hjælpe med at finde fejlen.
MSG-LD genererer fem trommespor og registrerer anslag; MIDI bruger fast anslagsstyrke 100 og afspilningsvarighed 0,1 sekund.
ADTOF Plus tilføjer trommeadskillelse, anslagsstyrke og behandling af åben/lukket hi-hat til ADTOF og kan modtage komplette mix.
ADTOF Direct transskriberer isolerede trommer med PyTorch ADTOF. Ved et fuldt mix udtrækker TelkNet først trommer med AudioSep-Hive uden Plus-efterbehandling af anslagsstyrke og åben/lukket hi-hat.
ADT_STR registrerer anslag og anslagsstyrke for 26 trommeklasser og eksporterer MIDI.
ADT_STR registrerer anslag og anslagsstyrke for 26 trommeklasser og eksporterer MIDI.
ADT_STR registrerer anslag og anslagsstyrke for 26 trommeklasser og eksporterer MIDI.
arXiv - 2025
ISMIR - 2021
Signals - 2023
Omfatter offentlige testresultater for modeller brugt her og andre steder. Som standard vises hele kildetabellen; betingelser og målinger kan også vælges til sammenligning. Resultater fra forskellige testbetingelser kan ikke sammenlignes direkte.
Kun resultater med verificeret offentlig inferenskode og tilhørende vægte vises, sammen med algoritmer uden trænede vægte. Lukkede tjenester, ikke offentliggjorte vægte og forsøgsudgaver uden verificeret sammenhæng udelades. Dette er ikke en rangliste over alle modeller.
Offentlige vægte dokumenterer ikke en fuldstændig open source-licens. Fold data ud for at se erklærede vægtlicenser og adgangsbetingelser. Manglende licenser markeres særskilt.
Vælg et datasæt for at se alle målinger for hver model. Rækkerne følger den officielle placering eller den valgte måling. Fed skrift markerer hver kolonnes bedste sammenlignelige værdi, også ved lighed. Forskellige evalueringsprotokoller rangeres separat; manglende resultater vises som -.
| Placering efter måling | Model | MDB · Overall | ENST · Overall | MDB | ENST | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kick↑F1 (%) | Snare↑F1 (%) | Toms↑F1 (%) | Hi-Hats↑F1 (%) | Cymbals↑F1 (%) | Kick↑F1 (%) | Snare↑F1 (%) | Toms↑F1 (%) | Hi-Hats↑F1 (%) | Cymbals↑F1 (%) | ||||
| 1 | ADTOFOffentlige vægte · InferenskodeOffentlige vægteInferenskode Frame_RNN_adtofAll_0.data-00000-of-00001 + .indexVægtlicens (erklæret af repository): CC-BY-NC-SA-4.0 | 79.5 | 70.9 | 85.1 | 75.2 | 52 | 77.3 | 84.9 | 79.5 | 59.9 | 58.1 | 77.7 | 65.7 |
| 2 | MSG-LD OBModel brugt herOffentlige vægte · Inferenskode | 70.7 | 64 | 93.1 | 76 | 26.8 | 65 | 48.1 | 82.1 | 64.2 | 49.1 | 63 | 39.1 |
| 3 | MSG-LD OBTBOffentlige vægte · Inferenskode | 69 | 63.6 | - | - | - | - | - | - | - | - | - | - |
Markeringerne viser modeller eller komponenter, der bruges her. Resultater og indstillinger kommer fra de citerede test, ikke fra en ny evaluering af hele sidens behandling.
Datasæt, versioner og betingelser holdes adskilt, også kilder uden godkendte rækker.
Installerbare 2 / kilderækker 2
Installerbare 6 / kilderækker 6
Installerbare 3 / kilderækker 6
En komplet offentlig inferenspakke til disse forsøg er ikke verificeret. Andre vægte med samme modelnavn kan ikke erstatte den.
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
Installerbare 0 / kilderækker 8
En komplet offentlig inferenspakke til disse forsøg er ikke verificeret. Andre vægte med samme modelnavn kan ikke erstatte den.
Setting-1 · ENST · Setting-2 · ENST · Setting-3 · ENST · Setting-4 · ENST · Setting-1 · MDB · Setting-2 · MDB · Setting-3 · MDB · Setting-4 · MDB
Installerbare 2 / kilderækker 3
En komplet offentlig inferenspakke til disse forsøg er ikke verificeret. Andre vægte med samme modelnavn kan ikke erstatte den.
LarsNet
Installerbare 2 / kilderækker 4
En komplet offentlig inferenspakke til disse forsøg er ikke verificeret. Andre vægte med samme modelnavn kan ikke erstatte den.
MSG-LD Vanilla · MSG-LD TB
Resultater gælder det angivne datasæt, mål og modelversion. Forskellige tests kan ikke sammenlignes direkte.
Tabellen viser kun modeller med offentlige vægte eller konfigurationer, som kan køres lokalt.
Vælg et datasæt for at se alle målinger for hver model. Rækkerne følger den officielle placering eller den valgte måling. Fed skrift markerer hver kolonnes bedste sammenlignelige værdi, også ved lighed. Forskellige evalueringsprotokoller rangeres separat; manglende resultater vises som -.
Installerbare 2 / kilderækker 2
ADTOF-PyTorch README · PyTorch 88.51 · Keras 88.74
| Placering efter måling | Model | Recall↑ | Precision↑ | F-measure↑ |
|---|---|---|---|---|
| 1 | ADTOF (original)Offentlige vægte · Inferenskode | 88.68 | 89.90 | 88.74 |
| 2 | ADTOF-pytorchOffentlige vægte · Inferenskode | 88.26 | 89.83 | 88.51 |
Vælg et datasæt for at se alle målinger for hver model. Rækkerne følger den officielle placering eller den valgte måling. Fed skrift markerer hver kolonnes bedste sammenlignelige værdi, også ved lighed. Forskellige evalueringsprotokoller rangeres separat; manglende resultater vises som -.
Værdierne kommer fra den linkede offentlige kilde. Rækkenavnene angiver testsættet eller checkpointet; ikke offentliggjorte værdier vises som -.
| Placering efter måling | Model | Testbetingelse | F1 (%)↑ | Præcision (%)↑ | Tilbagekaldelse (%)↑ |
|---|---|---|---|---|---|
| 1 | ADTOF PlusOffentlige vægte · InferenskodeMDX23C 5-stemMDX23C full-mix drumsADTOF PyTorchInferenskode drumsep_5stems_mdx23c_jarredou.ckptVægtlicens (erklæret af repository): mit | MDB · 5 classes · onset only · 50 ms | 89 | 89 | 89 |
| 2 | Original ADTOFOffentlige vægte · Inferenskode | MDB · 5 classes · onset only · 50 ms | 87 | - | - |
Vælg et datasæt for at se alle målinger for hver model. Rækkerne følger den officielle placering eller den valgte måling. Fed skrift markerer hver kolonnes bedste sammenlignelige værdi, også ved lighed. Forskellige evalueringsprotokoller rangeres separat; manglende resultater vises som -.
Værdierne kommer fra den linkede offentlige kilde. Rækkenavnene angiver testsættet eller checkpointet; ikke offentliggjorte værdier vises som -.
| Placering efter måling | Model | Testbetingelse | F1 (%)↑ | Præcision (%)↑ | Tilbagekaldelse (%)↑ |
|---|---|---|---|---|---|
| - | ADTOF PlusOffentlige vægte · InferenskodeMDX23C 5-stemMDX23C full-mix drumsADTOF PyTorchInferenskode drumsep_5stems_mdx23c_jarredou.ckptVægtlicens (erklæret af repository): mit | MDB · 8-class evaluation · onset only · 50 ms | 84 | 84 | 84 |
Vælg et datasæt for at se alle målinger for hver model. Rækkerne følger den officielle placering eller den valgte måling. Fed skrift markerer hver kolonnes bedste sammenlignelige værdi, også ved lighed. Forskellige evalueringsprotokoller rangeres separat; manglende resultater vises som -.
Installerbare 2 / kilderækker 3
En komplet offentlig inferenspakke til disse forsøg er ikke verificeret. Andre vægte med samme modelnavn kan ikke erstatte den.
LarsNet
Artiklen vurderer OB, TB og OBTB separat; OB-tal gælder ikke standardvalget OBTB. Node-F1 og lydens mel-MSE/FAD vises hver for sig. Artiklens detektionsforløb er ikke målt igen her.
| Placering efter måling | Model | 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 | ADTOFOffentlige vægte · Inferenskode | 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 OBOffentlige vægte · Inferenskode | 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 |
Vælg et datasæt for at se alle målinger for hver model. Rækkerne følger den officielle placering eller den valgte måling. Fed skrift markerer hver kolonnes bedste sammenlignelige værdi, også ved lighed. Forskellige evalueringsprotokoller rangeres separat; manglende resultater vises som -.
Installerbare 2 / kilderækker 4
En komplet offentlig inferenspakke til disse forsøg er ikke verificeret. Andre vægte med samme modelnavn kan ikke erstatte den.
MSG-LD Vanilla · MSG-LD TB
Artiklen vurderer OB, TB og OBTB separat; OB-tal gælder ikke standardvalget OBTB. Node-F1 og lydens mel-MSE/FAD vises hver for sig. Artiklens detektionsforløb er ikke målt igen her.
| Placering efter måling | Model | MDB Overall | ENST Overall | Mean overall F1 (2 sets) | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | ||
| 1 | MSG-LD OBOffentlige vægte · Inferenskode | 0.707 | 0.709 | 0.704 | 0.640 | 0.695 | 0.593 | 0.674 | 0.674 | 0.674 |
| 2 | MSG-LD OBTBOffentlige vægte · Inferenskode | 0.690 | 0.709 | 0.672 | 0.636 | 0.703 | 0.580 | 0.663 | 0.663 | 0.663 |