PianoCoRe: Combined and Refined Piano MIDI Dataset

Ilya Borovik

arXiv:2605.06627 · 2026-05-06 공개 · arXiv · PDF

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 to date. In addition to the dataset, the contributions are: (1) a MIDI quality classifier for detecting corrupted and score-like transcriptions and (2) RAScoP, an alignment refinement pipeline that cleans temporal alignment errors and interpolates missing notes. The analysis shows that the refinement reduces temporal noise and eliminates tempo outliers. Moreover, an expressive performance rendering model trained on PianoCoRe demonstrates improved robustness to unseen pieces compared to models trained on raw or smaller datasets. PianoCoRe provides a ready-to-use foundation for the next generation of expressive piano performance research.

한국어 요약

📋 한 줄 요약

**[음악 정보 검색]** 250,046개 연주와 5,625곡을 통합한 대규모 피아노 MIDI 데이터셋 PianoCoRe.

🎯 핵심 기여도

💡 핵심 아이디어

기존 피아노 MIDI 자원은 작곡가 범위가 좁고, 연주 다양성이 부족하며, 노트-수준 정렬이 누락되거나 명명 형식이 일관되지 않다. 주요 코퍼스를 통합·중복 제거·정렬 정제하면 표현적 연주 모델링 연구를 위한 견고한 기반을 만들 수 있다.

🔬 기술적 접근법

📊 주요 결과

💭 의의 및 한계

**의의**: 표현적 피아노 연주 연구의 사실상 표준 데이터셋 역할을 하며, 후속 MIR 연구의 재현성과 비교 가능성을 크게 높인다. **한계**: 피아노에 한정되어 다른 악기·앙상블로 확장이 필요하며, 출처 데이터의 라이선스·저작권 처리에 따른 사용 범위 제약이 존재한다.

🚀 실용적 활용