paper-with-me

Papers

MT3: Multi-Task Multitrack Music Transcription

2021-11-04 · ICLR 2022 4 · Josh Gardner, Ian Simon, Ethan Manilow, Curtis Hawthorne, Jesse Engel

Automatic Music Transcription (AMT), inferring musical notes from raw audio, is a challenging task at the core of music understanding. Unlike Automatic Speech Recognition (ASR), which typically focuses on the words of a single speaker, AMT often requires transcribing multiple instruments simultaneously, all while preserving fine-scale pitch and timing information. Further, many AMT datasets are "low-resource", as even expert musicians find music transcription difficult and time-consuming. Thus, prior work has focused on task-specific architectures, tailored to the individual instruments of each task. In this work, motivated by the promising results of sequence-to-sequence transfer learning for low-resource Natural Language Processing (NLP), we demonstrate that a general-purpose Transformer model can perform multi-task AMT, jointly transcribing arbitrary combinations of musical instruments across several transcription datasets. We show this unified training framework achieves high-quality transcription results across a range of datasets, dramatically improving performance for low-resource instruments (such as guitar), while preserving strong performance for abundant instruments (such as piano). Finally, by expanding the scope of AMT, we expose the need for more consistent evaluation metrics and better dataset alignment, and provide a strong baseline for this new direction of multi-task AMT.

📄 PDF Abstract BibTeX arXiv:2111.03017

Code (3)

magenta/mt3 공식 구현 jax
kunato/mt3-pytorch jax
mimbres/yourmt3

Tasks

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Multi-instrument Music TranscriptionMusic Transcriptionspeech-recognitionSpeech RecognitionTransfer Learning

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Residual Connection 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…

Similar Papers 제목 키워드 기반

Multitrack Music Transcription with a Time-Frequency Perceiver

2023-06-19 · Wei-Tsung Lu, Ju-Chiang Wang, Yun-Ning Hung

Multitrack music transcription aims to transcribe a music audio input into the musical notes of multiple instruments simultaneously. It is a very challenging task that typically requires a more complex model to achieve s…

Multi-Task LearningMusic Transcription

MulTTiPop: A Multitrack Transcription Dataset for Pop Music

2026-07-09 · Nathan Pruyne, Benjamin Stoler, William Chen, Chien-yu Huang 외 arxiv

We present MulTTiPop, a dataset of pop music segments and their associated multitrack MIDI recordings for the evaluation of automatic music transcription models. MulTTiPop contains 572 segments of popular music totaling …

Music TranscriptionBeat Tracking

Multitrack Music Transformer

2022-07-14 · Hao-Wen Dong, Ke Chen, Shlomo Dubnov, Julian McAuley 외

Existing approaches for generating multitrack music with transformer models have been limited in terms of the number of instruments, the length of the music segments and slow inference. This is partly due to the memory r…

Music Generation

MMT-BERT: Chord-aware Symbolic Music Generation Based on Multitrack Music Transformer and MusicBERT

2024-09-02 · Jinlong Zhu, Keigo Sakurai, Ren Togo, Takahiro Ogawa 외

We propose a novel symbolic music representation and Generative Adversarial Network (GAN) framework specially designed for symbolic multitrack music generation. The main theme of symbolic music generation primarily encom…

Generative Adversarial NetworkMusic Generation

Exploring Tokenization Methods for Multitrack Sheet Music Generation

2024-10-23 · Yashan Wang, Shangda Wu, Xingjian Du, Maosong Sun

This study explores the tokenization of multitrack sheet music in ABC notation, introducing two methods--bar-stream and line-stream patching. We compare these methods against existing techniques, including bar patching, …

Computational EfficiencyMusic Generation