PianoCoRe: Combined and Refined Piano MIDI Dataset
Ilya Borovik

TL;DR
PianoCoRe is a comprehensive, refined large-scale piano MIDI dataset with note-level alignments, designed to advance music information retrieval and expressive performance modeling.
Contribution
It unifies major open-source piano corpora, introduces a quality classifier and an alignment refinement pipeline, and provides the largest note-aligned dataset for expressive performance research.
Findings
Refinement reduces temporal noise and corrects tempo outliers.
A performance rendering model trained on PianoCoRe shows improved robustness.
The dataset supports diverse MIR tasks and expressive performance analysis.
Abstract
Symbolic music datasets with matched scores and performances are essential for many music information retrieval (MIR) tasks. Yet, existing resources often cover a narrow range of composers, lack performance variety, omit note-level alignments, or use inconsistent naming formats. This work presents PianoCoRe, a large-scale piano MIDI dataset that unifies and refines major open-source piano corpora. The dataset contains 250,046 performances of 5,625 pieces written by 483 composers, totaling 21,763 h of performed music. PianoCoRe is released in tiered subsets to support different applications: from large-scale analysis and pre-training (PianoCoRe-C and deduplicated PianoCoRe-B) to expressive performance modeling with note-level score alignment (PianoCoRe-A/A*). The note-aligned subset, PianoCoRe-A, provides the largest open-source collection of 157,207 performances aligned to 1,591 scores…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
