Jointist: Simultaneous Improvement of Multi-instrument Transcription and Music Source Separation via Joint Training
Not on the map. Why?
Abstract (arXiv)
In this paper, we introduce Jointist, an instrument-aware multi-instrument framework that is capable of transcribing, recognizing, and separating multiple musical instruments from an audio clip. Jointist consists of an instrument recognition module that conditions the other two modules: a transcription module that outputs instrument-specific piano rolls, and a source separation module that utilizes instrument information and transcription results. The joint training of the transcription and source separation modules serves to improve the performance of both tasks. The instrument module is optional and can be directly controlled by human users. This makes Jointist a flexible user-controllable framework. Our challenging problem formulation makes the model highly useful in the real world given that modern popular music typically consists of multiple instruments. Its novelty, however, necessitates a new perspective on how to evaluate such a model. In our experiments, we assess the proposed model from various aspects, providing a new evaluation perspective for multi-instrument transcription. Our subjective listening study shows that Jointist achieves state-of-the-art performance on popular music, outperforming existing multi-instrument transcription models such as MT3. We conducted experiments on several downstream tasks and found that the proposed method improved transcription by more than 1 percentage points (ppt.), source separation by 5 SDR, downbeat detection by 1.8 ppt., chord recognition by 1.4 ppt., and key estimation by 1.4 ppt., when utilizing transcription results obtained from Jointist. Demo available at urlhttps://jointist.github.io/Demo.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 50 of its 89 references that are in the map. First posted on arXiv 1 Feb 2023.
Builds on
50 of 89 references.
References · 50
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
- 2021Pix2seq: A Language Modeling Framework for Object Detectioncited by 345
- 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 225
- 2018Enabling Factorized Piano Music Modeling and Generation with the MAESTRO Datasetcited by 215
- 2018Music Transformercited by 207
- 2017Onsets and Frames: Dual-Objective Piano Transcriptioncited by 93
38 more
- 2019Cutting Music Source Separation Some Slakh: A Dataset to Study the Impact of Training Data Quality and Quantitycited by 86
- 2021TorchAudio: Building Blocks for Audio and Speech Processingcited by 83
- 2021MT3: Multi-Task Multitrack Music Transcriptioncited by 70
- 2020High-resolution Piano Transcription with Pedals by Regressing Onset and Offset Timescited by 61
- 2021Codified audio language modeling learns useful representations for music information retrievalcited by 61
- 2016Learning Features of Music from Scratchcited by 57
- 2019musicnn: Pre-trained convolutional neural networks for music audio taggingcited by 49
- 2021Sequence-to-Sequence Piano Transcription with Transformerscited by 48
- 2020Evaluation of CNN-based Automatic Music Tagging Modelscited by 39
- 2020GiantMIDI-Piano: A large-scale MIDI dataset for classical piano musiccited by 37
- 2017Transfer learning for music classification and regression taskscited by 36
- 2018MIDI-VAE: Modeling Dynamics and Instrumentation of Music with Applications to Style Transfercited by 33
- 2019Toward Interpretable Music Tagging with Self-Attentioncited by 29
- 2017Sample-level Deep Convolutional Neural Networks for Music Auto-tagging Using Raw Waveformscited by 27
- 2019Conditioned-U-Net: Introducing a Control Mechanism in the U-Net for Multiple Source Separationscited by 27
- 2021Zero-shot Audio Source Separation through Query-based Learning from Weakly-labeled Datacited by 27
- 2021Semi-Supervised Music Tagging Transformercited by 24
- 2021ReconVAT: A Semi-Supervised Automatic Music Transcription Framework for Low-Resource Real-World Datacited by 20
- 2019A Bi-directional Transformer for Musical Chord Recognitioncited by 19
- 2021A Unified Model for Zero-shot Music Source Separation, Transcription and Synthesiscited by 18
- 2019Simultaneous Separation and Transcription of Mixtures with Multiple Polyphonic and Percussive Instrumentscited by 17
- 2022MusIAC: An extensible generative framework for Music Infilling Applications with multi-level Controlcited by 17
- 2019Deep Polyphonic ADSR Piano Note Transcriptioncited by 15
- 2021SpecTNT: a Time-Frequency Transformer for Music Audiocited by 15
- 2019Adversarial Learning for Improved Onsets and Frames Music Transcriptioncited by 13
- 2021Omnizart: A General Toolbox for Automatic Music Transcriptioncited by 13
- 2017Invariances and Data Augmentation for Supervised Music Transcriptioncited by 12
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networkscited by 11
- 2020Large-Scale MIDI-based Composer Classificationcited by 10
- 2022To catch a chorus, verse, intro, or anything else: Analyzing a song with structural functionscited by 10
- 2022Modeling Beats and Downbeats with a Time-Frequency Transformercited by 10
- 2020Deep Composer Classification Using Symbolic Representationcited by 9
- 2020Transcription Is All You Need: Learning to Separate Musical Mixtures with Score as Supervisioncited by 9
- 2021Revisiting the Onsets and Frames Model with Additive Attentioncited by 9
- 2021Music Classification: Beyond Supervised Learning, Towards Real-world Applicationscited by 7
- 2020Transformer-XL Based Music Generation with Multiple Sequences of Time-valued Notescited by 5
- 2022A Perceptual Measure for Evaluating the Resynthesis of Automatic Music Transcriptionscited by 4
- 2020Toward Expressive Singing Voice Correction: On Perceptual Validity of Evaluation Metrics for Vocal Melody Extractioncited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 2.
3 papers.
- 2024DisMix: Disentangling Mixtures of Musical Instruments for Source-level Pitch and Timbre Manipulationcited by 3
- 2024MR-MT3: Memory Retaining Multi-Track Music Transcription to Mitigate Instrument Leakagecited by 2
- 2023Self-refining of Pseudo Labels for Music Source Separation with Noisy Labeled Datacited by 1
- 2024DisMix: Disentangling Mixtures of Musical Instruments for Source-level Pitch and Timbre Manipulation20 Aug 2024
- 2024MR-MT3: Memory Retaining Multi-Track Music Transcription to Mitigate Instrument Leakage15 Mar 2024
- 2023Self-refining of Pseudo Labels for Music Source Separation with Noisy Labeled Data24 Jul 2023