Enhanced Automatic Drum Transcription via Drum Stem Source Separation
arXiv - 2025
Caricamento...
ADTOF Plus · ADTOF Direct · ADT_STR · MSG-LD. I mix completi passano prima per la separazione della batteria prevista dal processo selezionato. La batteria isolata passa direttamente al modello di trascrizione o separazione scelto.
Input
Supporta ingressi in formati come mp3 / wav / flac / ogg / m4a / aac / aif / aiff / mp4 / mov / mkv
Formati supportati
Produzione
5 × WAV · MIDI · CSV
Caso d'uso
Modificare note, strumentazione e dettagli dell'esecuzione.
Scegli un modello adatto al materiale e allo scopo, poi consulta gli esempi prima di inviare.
Costo, tempo, formati e parametri dipendono dal modello scelto.
Separa le parti di batteria e individua i colpi. La velocity MIDI è fissa a 100 e ogni evento dura 0.1 secondi; la durata del WAV completo non cambia.
Nel feedback indica lo strumento, i passaggi e il problema. Gli screenshot possono aiutare a individuarlo.
MSG-LD genera cinque tracce di batteria e rileva gli attacchi; il MIDI usa velocity 100 e durata di riproduzione fissa di 0,1 secondi.
ADTOF Plus aggiunge ad ADTOF separazione della batteria, mappatura della dinamica e gestione del charleston aperto e chiuso. Accetta mix completi.
ADTOF Direct trascrive batterie isolate con PyTorch ADTOF. Per i mix completi, TelkNet estrae prima la batteria con AudioSep-Hive, senza la post-elaborazione di intensità e hi-hat aperto/chiuso di Plus.
ADT_STR rileva attacchi e velocity per 26 classi di batteria ed esporta MIDI.
ADT_STR rileva attacchi e velocity per 26 classi di batteria ed esporta MIDI.
ADT_STR rileva attacchi e velocity per 26 classi di batteria ed esporta MIDI.
arXiv - 2025
ISMIR - 2021
Signals - 2023
Include risultati pubblici dei modelli usati qui e altrove. Per impostazione predefinita viene mostrata la tabella completa della fonte; è anche possibile scegliere condizioni e metriche da confrontare. I punteggi ottenuti in condizioni diverse non sono direttamente confrontabili.
Sono mostrati solo risultati con implementazione pubblica di inferenza e pesi corrispondenti verificati, oltre agli algoritmi che non richiedono pesi. Sono esclusi servizi chiusi, pesi non pubblicati e versioni sperimentali non identificate. Non è una classifica di tutti i modelli.
I pesi pubblici non dimostrano l’esistenza di una licenza open source completa. Espandi i dati per consultare le licenze dichiarate e le condizioni di accesso. Le licenze non dichiarate sono indicate separatamente.
Scegli un insieme di dati per visualizzare tutte le metriche di ciascun modello. Le righe seguono la classifica ufficiale o la metrica selezionata. Il grassetto indica il miglior valore confrontabile di ogni colonna, inclusi i pari merito. Protocolli di valutazione diversi sono classificati separatamente; i punteggi mancanti sono indicati con -.
| Classifica per metrica | Modello | 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 | ADTOFPesi pubblici · Codice di inferenzaPesi pubbliciCodice di inferenza Frame_RNN_adtofAll_0.data-00000-of-00001 + .indexLicenza dei pesi (dichiarazione del 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 OBModello usato quiPesi pubblici · Codice di inferenza | 70.7 | 64 | 93.1 | 76 | 26.8 | 65 | 48.1 | 82.1 | 64.2 | 49.1 | 63 | 39.1 |
| 3 | MSG-LD OBTBPesi pubblici · Codice di inferenza | 69 | 63.6 | - | - | - | - | - | - | - | - | - | - |
Le etichette indicano modelli o componenti usati qui. Punteggi e impostazioni provengono dai test citati, non da una nuova valutazione dell’intero processo del sito.
Dataset, versioni e condizioni restano separati, anche per fonti senza righe ammesse in classifica.
Voci distribuibili 2 / righe originali 2
Voci distribuibili 6 / righe originali 6
Voci distribuibili 3 / righe originali 6
Non è stato verificato un pacchetto pubblico completo di inferenza per questi esperimenti. Altri pesi con lo stesso nome non sono equivalenti.
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
Voci distribuibili 0 / righe originali 8
Non è stato verificato un pacchetto pubblico completo di inferenza per questi esperimenti. Altri pesi con lo stesso nome non sono equivalenti.
Setting-1 · ENST · Setting-2 · ENST · Setting-3 · ENST · Setting-4 · ENST · Setting-1 · MDB · Setting-2 · MDB · Setting-3 · MDB · Setting-4 · MDB
Voci distribuibili 2 / righe originali 3
Non è stato verificato un pacchetto pubblico completo di inferenza per questi esperimenti. Altri pesi con lo stesso nome non sono equivalenti.
LarsNet
Voci distribuibili 2 / righe originali 4
Non è stato verificato un pacchetto pubblico completo di inferenza per questi esperimenti. Altri pesi con lo stesso nome non sono equivalenti.
MSG-LD Vanilla · MSG-LD TB
I punteggi si riferiscono al dataset, alla metrica e alla versione indicati; test diversi non sono direttamente confrontabili.
La tabella include solo modelli con pesi o configurazioni pubbliche eseguibili in locale.
Scegli un insieme di dati per visualizzare tutte le metriche di ciascun modello. Le righe seguono la classifica ufficiale o la metrica selezionata. Il grassetto indica il miglior valore confrontabile di ogni colonna, inclusi i pari merito. Protocolli di valutazione diversi sono classificati separatamente; i punteggi mancanti sono indicati con -.
Voci distribuibili 2 / righe originali 2
ADTOF-PyTorch README · PyTorch 88.51 · Keras 88.74
| Classifica per metrica | Modello | Recall↑ | Precision↑ | F-measure↑ |
|---|---|---|---|---|
| 1 | ADTOF (original)Pesi pubblici · Codice di inferenza | 88.68 | 89.90 | 88.74 |
| 2 | ADTOF-pytorchPesi pubblici · Codice di inferenzasrc/adtof_pytorch/data/adtof_frame_rnn_pytorch_weights.pthCodice di inferenzaLicenza dei pesi non dichiarata | 88.26 | 89.83 | 88.51 |
Scegli un insieme di dati per visualizzare tutte le metriche di ciascun modello. Le righe seguono la classifica ufficiale o la metrica selezionata. Il grassetto indica il miglior valore confrontabile di ogni colonna, inclusi i pari merito. Protocolli di valutazione diversi sono classificati separatamente; i punteggi mancanti sono indicati con -.
I valori provengono dalla fonte pubblica collegata. Le etichette delle righe indicano il set di test o il checkpoint; i punteggi non pubblicati sono mostrati come -.
| Classifica per metrica | Modello | Condizione di test | F1 (%)↑ | Precisione (%)↑ | Richiamo (%)↑ |
|---|---|---|---|---|---|
| 1 | ADTOF PlusPesi pubblici · Codice di inferenzaMDX23C 5-stemMDX23C full-mix drumsADTOF PyTorchCodice di inferenza drumsep_5stems_mdx23c_jarredou.ckptLicenza dei pesi (dichiarazione del repository): mit | MDB · 5 classes · onset only · 50 ms | 89 | 89 | 89 |
| 2 | Original ADTOFPesi pubblici · Codice di inferenza | MDB · 5 classes · onset only · 50 ms | 87 | - | - |
Scegli un insieme di dati per visualizzare tutte le metriche di ciascun modello. Le righe seguono la classifica ufficiale o la metrica selezionata. Il grassetto indica il miglior valore confrontabile di ogni colonna, inclusi i pari merito. Protocolli di valutazione diversi sono classificati separatamente; i punteggi mancanti sono indicati con -.
I valori provengono dalla fonte pubblica collegata. Le etichette delle righe indicano il set di test o il checkpoint; i punteggi non pubblicati sono mostrati come -.
| Classifica per metrica | Modello | Condizione di test | F1 (%)↑ | Precisione (%)↑ | Richiamo (%)↑ |
|---|---|---|---|---|---|
| - | ADTOF PlusPesi pubblici · Codice di inferenzaMDX23C 5-stemMDX23C full-mix drumsADTOF PyTorchCodice di inferenza drumsep_5stems_mdx23c_jarredou.ckptLicenza dei pesi (dichiarazione del repository): mit | MDB · 8-class evaluation · onset only · 50 ms | 84 | 84 | 84 |
Scegli un insieme di dati per visualizzare tutte le metriche di ciascun modello. Le righe seguono la classifica ufficiale o la metrica selezionata. Il grassetto indica il miglior valore confrontabile di ogni colonna, inclusi i pari merito. Protocolli di valutazione diversi sono classificati separatamente; i punteggi mancanti sono indicati con -.
Voci distribuibili 2 / righe originali 3
Non è stato verificato un pacchetto pubblico completo di inferenza per questi esperimenti. Altri pesi con lo stesso nome non sono equivalenti.
LarsNet
L’articolo valuta OB, TB e OBTB separatamente; i valori OB non descrivono OBTB predefinito. F1 delle note e mel-MSE/FAD audio sono in tabelle distinte. La pipeline di rilevamento dell’articolo non è stata rimisurata qui.
| Classifica per metrica | Modello | 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 | ADTOFPesi pubblici · Codice di inferenza | 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 OBPesi pubblici · Codice di inferenza | 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 |
Scegli un insieme di dati per visualizzare tutte le metriche di ciascun modello. Le righe seguono la classifica ufficiale o la metrica selezionata. Il grassetto indica il miglior valore confrontabile di ogni colonna, inclusi i pari merito. Protocolli di valutazione diversi sono classificati separatamente; i punteggi mancanti sono indicati con -.
Voci distribuibili 2 / righe originali 4
Non è stato verificato un pacchetto pubblico completo di inferenza per questi esperimenti. Altri pesi con lo stesso nome non sono equivalenti.
MSG-LD Vanilla · MSG-LD TB
L’articolo valuta OB, TB e OBTB separatamente; i valori OB non descrivono OBTB predefinito. F1 delle note e mel-MSE/FAD audio sono in tabelle distinte. La pipeline di rilevamento dell’articolo non è stata rimisurata qui.
| Classifica per metrica | Modello | MDB Overall | ENST Overall | Mean overall F1 (2 sets) | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | F1↑ | P↑ | R↑ | ||
| 1 | MSG-LD OBPesi pubblici · Codice di inferenza | 0.707 | 0.709 | 0.704 | 0.640 | 0.695 | 0.593 | 0.674 | 0.674 | 0.674 |
| 2 | MSG-LD OBTBPesi pubblici · Codice di inferenza | 0.690 | 0.709 | 0.672 | 0.636 | 0.703 | 0.580 | 0.663 | 0.663 | 0.663 |