atlas

Research map / Large language models / Language, safety and interpretability

Aria-MIDI: A Dataset of Piano MIDI Files for Symbolic Music Modeling

ICLR 2025 · Large language models › Language, safety and interpretability · approach: Speech and audio language models

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds Aria-MIDI, a dataset of over one million piano MIDI files transcribed from internet audio, using LLM-guided crawling, a source-separation-distilled audio classifier for piano detection and segmentation, and Aria-AMT transcription.

Problem

Symbolic piano MIDI datasets are small or low quality (or noisy when scraped), and curating large web-sourced audio for transcription without human oversight is hard.

Approach

A language model crawls and scores YouTube videos for solo-piano likelihood, an audio classifier distilled from a source-separation model's pseudo-labels prunes and segments recordings, and a Whisper-based AMT model transcribes them, with LLM-extracted metadata enabling compositional deduplication.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace direct MVSep segmentation with the proposed audio classifier and segmentation pipelinePiano audio segmentation · Full corpussegmentation F1: 67.96 -> 73.86Helped
use λ=0.6 instead of λ=0.5 (ablation)Proposed audio segmentation pipeline · Full corpussegmentation F1: 73.86 -> 72.55Hurt
use λ=0.7 instead of λ=0.5 (ablation)Proposed audio segmentation pipeline · Full corpussegmentation F1: 73.86 -> 69.74Hurt
remove pseudo-labeled training data (ablation)Piano audio classifier · Full corpussegmentation F1: 73.86 -> 75.86Helped
remove pseudo-labeled training data (ablation)Piano audio classifier · Full corpusnon-piano overlap: 98.83 -> 91.10Hurt
replace Llama 3.1 8B with Llama 3.1 70BYouTube video classification · score ≥5F1: 41.30 -> 85.11Helped
replace Llama 3.1 70B with Llama 3.1 405BYouTube video classification · score ≥4F1: 81.93 -> 86.84Helped
use Aria-AMT instead of the previous transcription modelPiano transcription · MAESTRO v3 testnote F1: 96.82 -> 97.63Helped
use Aria-AMT instead of the previous transcription modelPiano transcription · MAPS testnote F1: 83.10 -> 90.58Helped
raise the segment average-score threshold from T≥0.50 to T≥0.70 (ablation)Audio classifier · All solo-piano recordingsclassification F1: 96.17 -> 94.66Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MAESTRO AudioSet GiantMIDI audio Jazz Trio Database MAPS YouTube videos crawled via API

Benchmarks: MAESTRO v3 MAPS

Metrics: precision recall F1 segmentation accuracy segment overlap

Baselines: MVSep Piano GiantMIDI transcription model (high-resolution piano transcription) Lakh MAESTRO ATEPP PiJAMA

Builds on: Aria-AMT MVSep Piano source separation GiantMIDI Lakh MIDI dataset

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy