GiantMIDI-Piano: A large-scale MIDI dataset for classical piano music
Not on the map. Why?
Abstract (arXiv)
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-Piano (GP) dataset containing 38,700,838 transcribed notes and 10,855 unique solo piano works composed by 2,786 composers. We extract the names of music works and the names of composers from the International Music Score Library Project (IMSLP). We search and download their corresponding audio recordings from the internet. We further create a curated subset containing 7,236 works composed by 1,787 composers by constraining the titles of downloaded audio recordings containing the surnames of composers. We apply a convolutional neural network to detect solo piano works. Then, we transcribe those solo piano recordings into Musical Instrument Digital Interface (MIDI) files using a high-resolution piano transcription system. Each transcribed MIDI file contains the onset, offset, pitch, and velocity attributes of piano notes and pedals. GiantMIDI-Piano includes 90% live performance MIDI files and 10% sequence input MIDI files. We analyse the statistics of GiantMIDI-Piano and show pitch class, interval, trichord, and tetrachord frequencies of six composers from different eras to show that GiantMIDI-Piano can be used for musical analysis. We evaluate the quality of GiantMIDI-Piano in terms of solo piano detection F1 scores, metadata accuracy, and transcription error rates. We release the source code for acquiring the GiantMIDI-Piano dataset at https://github.com/bytedance/GiantMIDI-Piano
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 6; 2023: 7; 2024: 12; 2025: 7; 2026: 2.
37 papers.
Sort:
By area:
- 2021MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Trainingcited by 89
- 2024Foundation Models for Music: A Surveycited by 34
- 2023miditok: A Python package for MIDI file tokenizationcited by 26
- 2021The Piano Inpainting Applicationcited by 23
- 2021DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Modelscited by 20
- 2023Byte Pair Encoding for Symbolic Musiccited by 19
- 2024PianoBART: Symbolic Piano Music Generation and Understanding with Large-Scale Pre-Trainingcited by 12
- 2023MelodyGLM: Multi-task Pre-training for Symbolic Melody Generationcited by 10
- 2025Aria-MIDI: A Dataset of Piano MIDI Files for Symbolic Music Modelingcited by 10
- 2022ComMU: Dataset for Combinatorial Music Generationcited by 8
- 2022YM2413-MDB: A Multi-Instrumental FM Video Game Music Dataset with Emotion Annotationscited by 7
- 2024Controlling Surprisal in Music Generation via Information Content Curve Matchingcited by 7
25 more
- 2025The GigaMIDI Dataset with Features for Expressive Music Performance Detectioncited by 7
- 2025Scaling Self-Supervised Representation Learning for Symbolic Piano Performancecited by 7
- 2022Jointist: Joint Learning for Multi-instrument Transcription and Its Applicationscited by 6
- 2023Impact of time and note duration tokenizations on deep learning symbolic music modelingcited by 6
- 2023N-Gram Unsupervised Compoundation and Feature Injection for Better Symbolic Music Understandingcited by 5
- 2024Let Network Decide What to Learn: Symbolic Music Understanding Model Based on Large-scale Adversarial Pre-trainingcited by 5
- 2022A Review and Roadmap of Deep Learning Causal Discovery in Different Variable Paradigmscited by 4
- 2025Moonbeam: A MIDI Foundation Model Using Both Absolute and Relative Music Attributescited by 4
- 2022A Survey on Artificial Intelligence for Music Generation: Agents, Domains and Perspectivescited by 3
- 2023Jointist: Simultaneous Improvement of Multi-instrument Transcription and Music Source Separation via Joint Trainingcited by 3
- 2024RP1M: A Large-Scale Motion Dataset for Piano Playing with Bi-Manual Dexterous Robot Handscited by 3
- 2023JAZZVAR: A Dataset of Variations found within Solo Piano Performances of Jazz Standards for Music Overpaintingcited by 2
- 2024Machine Learning Techniques in Automatic Music Transcription: A Systematic Surveycited by 2
- 2024Applications and Advances of Artificial Intelligence in Music Generation:A Reviewcited by 2
- 2024PIAST: A Multimodal Piano Dataset with Audio, Symbolic and Textcited by 2
- 2025Pianist Transformer: Towards Expressive Piano Performance Rendering via Scalable Self-Supervised Pre-Trainingcited by 2
- 2024Practical and Reproducible Symbolic Music Generation by Large Language Models with Structural Embeddingscited by 1
- 2024Pay Attention to the Keys: Visual Piano Transcription Using Transformerscited by 1
- 2026PianoCoRe: Combined and Refined Piano MIDI Datasetcited by 1
- 2022Differentially Private Multi-Party Data Release for Linear Regressioncited by 0
- 2024PBSCR: The Piano Bootleg Score Composer Recognition Datasetcited by 0
- 2024Notochord: a Flexible Probabilistic Model for Real-Time MIDI Performancecited by 0
- 2025SCORE-SET: A dataset of GuitarPro files for Music Phrase Generation and Sequence Learningcited by 0
- 2025Story2MIDI: Emotionally Aligned Music Generation from Textcited by 0
- 2026Convergent Emergence of In-Context Learning Across Modalitiescited by 0
- 2026Convergent Emergence of In-Context Learning Across Modalities12 Sep 2026
- 2026PianoCoRe: Combined and Refined Piano MIDI Dataset7 May 2026
- 2025Pianist Transformer: Towards Expressive Piano Performance Rendering via Scalable Self-Supervised Pre-Training2 Dec 2025
- 2025Story2MIDI: Emotionally Aligned Music Generation from Text1 Dec 2025
- 2025SCORE-SET: A dataset of GuitarPro files for Music Phrase Generation and Sequence Learning24 Jul 2025
- 2025Scaling Self-Supervised Representation Learning for Symbolic Piano Performance30 Jun 2025
- 2025Moonbeam: A MIDI Foundation Model Using Both Absolute and Relative Music Attributes21 May 2025
- 2025Aria-MIDI: A Dataset of Piano MIDI Files for Symbolic Music Modeling21 Apr 2025
- 2025The GigaMIDI Dataset with Features for Expressive Music Performance Detection24 Feb 2025
- 2024Pay Attention to the Keys: Visual Piano Transcription Using Transformers13 Nov 2024
- 2024PIAST: A Multimodal Piano Dataset with Audio, Symbolic and Text4 Nov 2024
- 2024Applications and Advances of Artificial Intelligence in Music Generation:A Review3 Sep 2024
25 more
- 2024Foundation Models for Music: A Survey26 Aug 2024
- 2024RP1M: A Large-Scale Motion Dataset for Piano Playing with Bi-Manual Dexterous Robot Hands20 Aug 2024
- 2024Controlling Surprisal in Music Generation via Information Content Curve Matching12 Aug 2024
- 2024Practical and Reproducible Symbolic Music Generation by Large Language Models with Structural Embeddings29 Jul 2024
- 2024Let Network Decide What to Learn: Symbolic Music Understanding Model Based on Large-scale Adversarial Pre-training11 Jul 2024
- 2024PianoBART: Symbolic Piano Music Generation and Understanding with Large-Scale Pre-Training26 Jun 2024
- 2024Machine Learning Techniques in Automatic Music Transcription: A Systematic Survey20 Jun 2024
- 2024Notochord: a Flexible Probabilistic Model for Real-Time MIDI Performance18 Mar 2024
- 2024PBSCR: The Piano Bootleg Score Composer Recognition Dataset30 Jan 2024
- 2023N-Gram Unsupervised Compoundation and Feature Injection for Better Symbolic Music Understanding13 Dec 2023
- 2023miditok: A Python package for MIDI file tokenization26 Oct 2023
- 2023Impact of time and note duration tokenizations on deep learning symbolic music modeling12 Oct 2023
- 2023MelodyGLM: Multi-task Pre-training for Symbolic Melody Generation19 Sep 2023
- 2023JAZZVAR: A Dataset of Variations found within Solo Piano Performances of Jazz Standards for Music Overpainting18 Jul 2023
- 2023Jointist: Simultaneous Improvement of Multi-instrument Transcription and Music Source Separation via Joint Training1 Feb 2023
- 2023Byte Pair Encoding for Symbolic Music27 Jan 2023
- 2022ComMU: Dataset for Combinatorial Music Generation17 Nov 2022
- 2022YM2413-MDB: A Multi-Instrumental FM Video Game Music Dataset with Emotion Annotations14 Nov 2022
- 2022A Survey on Artificial Intelligence for Music Generation: Agents, Domains and Perspectives25 Oct 2022
- 2022A Review and Roadmap of Deep Learning Causal Discovery in Different Variable Paradigms14 Sep 2022
- 2022Jointist: Joint Learning for Multi-instrument Transcription and Its Applications22 Jun 2022
- 2022Differentially Private Multi-Party Data Release for Linear Regression16 Jun 2022
- 2021DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Models30 Jul 2021
- 2021The Piano Inpainting Application13 Jul 2021
- 2021MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training10 Jun 2021
- 2024Foundation Models for Music: A Surveycited by 34
- 2024Foundation Models for Music: A Survey26 Aug 2024
- 2021MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Trainingcited by 89
- 2023miditok: A Python package for MIDI file tokenizationcited by 26
- 2021The Piano Inpainting Applicationcited by 23
- 2021DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Modelscited by 20
- 2023Byte Pair Encoding for Symbolic Musiccited by 19
- 2024PianoBART: Symbolic Piano Music Generation and Understanding with Large-Scale Pre-Trainingcited by 12
- 2023MelodyGLM: Multi-task Pre-training for Symbolic Melody Generationcited by 10
- 2025Aria-MIDI: A Dataset of Piano MIDI Files for Symbolic Music Modelingcited by 10
- 2022ComMU: Dataset for Combinatorial Music Generationcited by 8
- 2022YM2413-MDB: A Multi-Instrumental FM Video Game Music Dataset with Emotion Annotationscited by 7
- 2024Controlling Surprisal in Music Generation via Information Content Curve Matchingcited by 7
- 2025The GigaMIDI Dataset with Features for Expressive Music Performance Detectioncited by 7
12 most cited of 35 All 35 (JSON)
- 2026Convergent Emergence of In-Context Learning Across Modalities12 Sep 2026
- 2026PianoCoRe: Combined and Refined Piano MIDI Dataset7 May 2026
- 2025Pianist Transformer: Towards Expressive Piano Performance Rendering via Scalable Self-Supervised Pre-Training2 Dec 2025
- 2025Story2MIDI: Emotionally Aligned Music Generation from Text1 Dec 2025
- 2025SCORE-SET: A dataset of GuitarPro files for Music Phrase Generation and Sequence Learning24 Jul 2025
- 2025Scaling Self-Supervised Representation Learning for Symbolic Piano Performance30 Jun 2025
- 2025Moonbeam: A MIDI Foundation Model Using Both Absolute and Relative Music Attributes21 May 2025
- 2025Aria-MIDI: A Dataset of Piano MIDI Files for Symbolic Music Modeling21 Apr 2025
- 2025The GigaMIDI Dataset with Features for Expressive Music Performance Detection24 Feb 2025
- 2024Pay Attention to the Keys: Visual Piano Transcription Using Transformers13 Nov 2024
- 2024PIAST: A Multimodal Piano Dataset with Audio, Symbolic and Text4 Nov 2024
- 2024Applications and Advances of Artificial Intelligence in Music Generation:A Review3 Sep 2024
12 newest of 35 All 35 (JSON)