Large-Scale MIDI-based Composer Classification
Music classification is a task to classify a music piece into labels such as genres or composers. We propose large-scale MIDI based composer classification systems using GiantMIDI-Piano, a transcription-based dataset. We propose to use piano rolls, onset rolls, and velocity rolls as input representations and use deep neural networks as classifiers. To our knowledge, we are the first to investigate the composer classification problem with up to 100 composers. By using convolutional recurrent neural networks as models, our MIDI based composer classification system achieves a 10-composer and a 100-composer classification accuracies of 0.648 and 0.385 (evaluated on 30-second clips) and 0.739 and 0.489 (evaluated on music pieces), respectively. Our MIDI based composer system outperforms several audio-based baseline classification systems, indicating the effectiveness of using compact MIDI representations for composer classification.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationGeneral ClassificationMusic ClassificationSimilar Papers 제목 키워드 기반
GiantMIDI-Piano: A large-scale MIDI dataset for classical piano music
Symbolic music datasets are important for music information retrieval and musical analysis. However, there is a lack of large-scale symbolic datasets for classical piano music. In this article, we create a GiantMIDI-Pian…
Information RetrievalMusic Information RetrievalRetrievalDeep Composer Classification Using Symbolic Representation
In this study, we train deep neural networks to classify composer on a symbolic domain. The model takes a two-channel two-dimensional input, i.e., onset and note activations of time-pitch representation, which is convert…
ClassificationGeneral ClassificationComposer's Assistant: An Interactive Transformer for Multi-Track MIDI Infilling
We introduce Composer's Assistant, a system for interactive human-computer composition in the REAPER digital audio workstation. We consider the task of multi-track MIDI infilling when arbitrary track-measures have been d…
BERT-like Pre-training for Symbolic Piano Music Classification Tasks
This article presents a benchmark study of symbolic piano music classification using the masked language modelling approach of the Bidirectional Encoder Representations from Transformers (BERT). Specifically, we consider…
ClassificationEmotion ClassificationLanguage ModellingMelody Extraction+1Decomposer: Learning to Decompile Symbolic Music to Programs
Musical performance involves executing a set of high-level musical instructions, yet recovering those instructions from the performance is a challenging inverse problem. We present Decomposer, a post-training framework f…
Reinforcement Learning