Paper dossier

GiantMIDI-Piano: A Large-Scale MIDI Dataset for Classical Piano Music

Detail viewSimilarity handoff

Review source metadata, abstract, authors, topics, and local similarity context before moving into explanation and ranking views.

Paper year

2022

Citations

49

Authors

4

Topic labels

3

Source readout

Source and corpus status

Venue

Transactions of the International Society for Music Information Retrieval

Source slug

tismir

Corpus placement

Core corpus

Similarity rows

6

Ranking readout

Where this paper lands in the current run

Run shadow-generalization-product-candidate-ranking-v1Top 50 surfaced

This block uses the same resolved ranking run as Recommended. Ranks here are materialized paper_scores ranks; live Emerging may be reordered by the bounded ML scorer. Family rank is global within each family, but rank is only shown when this paper lands inside the surfaced top 50.

Families present

0

Top 50

0

Run label

shadow-generalization-product-candidate-ranking-v1

Snapshot

source-snapshot-shadow-generalization-v1-20260521

Scope: family global | run rank-83787b91ef

Emerging

No materialized row for this family in the resolved run

n/a

This paper did not surface into the current materialized family row set.

Bridge

No materialized row for this family in the resolved run

n/a

This paper did not surface into the current materialized family row set.

Abstract

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 describe the creation of the 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 where the titles of downloaded audio recordings contain 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 <a href="https://github.com/bytedance/GiantMIDI-Piano" target="_blank">https://github.com/bytedance/GiantMIDI-Piano</a>.

Authors

  • Qiuqiang Kong
  • Bochen Li
  • Jitong Chen
  • Yuxuan Wang

Neighborhood labels

Topics

3 labels

Topic labels are imported metadata and can be noisy; use them as coarse navigation hints, not authoritative classifications.

Music and Audio ProcessingMusic Technology and Sound StudiesNeuroscience and Music Perception

Neighbor surface

Similar papers

6 total neighborsEmbedding v1-title-abstract-1536-cleantext-r3

Similar papers use a separately configured neighbor embedding; it may differ from the embedding version used by the current ranked run.

Next handoff

Best next moves from here

01

Check recommendation families

Use Recommended to see whether this paper behaves like an emerging or undercited signal in the current ranked feed, or how it appears on the bridge preview / diagnostics view.

02

Inspect nearby topics

Use Trends to understand whether its attached labels are heating up or cooling down inside the curated corpus.

03

Cross-check evaluation baselines

Use Evaluation to compare the dossier readout against citation and recency baselines for the same resolved family run.