PianoBench: Evaluating Musical Perception and Reasoning in Language Models

Louis Bradshaw1, Irmak Bukey2, Daniel Chenyu Lin3, John Thickstun3, Chris Donahue2

1 Queen Mary University of London 2 Carnegie Mellon University 3 Cornell University

Overview

PianoTalk is constructed by separating and transcribing speech and piano from instructional videos. PianoBench uses this data to evaluate the same musical passages as audio, symbolic note events, or no musical input. The figure compares Gemma and Gemini across audio and symbolic inputs, and interleaved versus separated mid-training on PianoTalk.

PianoBench contains 250 human-verified multiple-choice questions about short piano passages, presented as audio or a text encoding of their MIDI transcription (MIDI-text). Open-weight audio-language models such as Qwen 3 Omni, Gemma 4, Audio Flamingo, and Music Flamingo struggle with these questions, achieving at most 52.8% accuracy on audio. When given MIDI-text, language models benefit substantially from chain-of-thought reasoning: Qwen 3.5 9B improves from 50% to 70%, and frontier models reach 93.2%. PianoTalk provides training data for learning these connections between musical notes and the concepts used to describe them. It contains over 20,000 hours of interleaved commentary and piano transcripts from instructional videos. Mid-training Qwen 3.5 9B on this data improves PianoBench accuracy on MIDI-text without chain-of-thought reasoning to 56.0%, compared with 42.4% when training on the same commentary and music separately.

PianoTalk Dataset Explorer

Use the interactive viewer to explore example videos from PianoTalk. Click the timeline to jump to a moment in the video and follow the aligned captions and MIDI piano transcription. Both may contain errors. The captions shown here are from YouTube. We also provide speech transcriptions generated with NVIDIA’s Parakeet model on Hugging Face.

Loading YouTube video…

Open source video on YouTube ↗
0:00
Speech Piano
0.0 words/s 0.0 notes/s

Speech

No speech at this point.

Piano transcription

Sustain

PianoBench Explorer

Use the interactive viewer to explore example questions from PianoBench. The audio contains a Pianoteq rendering of the piano transcription used for each question.

Citation

@misc{bradshaw2026pianobench,
  title = {PianoBench: Evaluating Musical Perception and Reasoning in Language Models},
  author = {Bradshaw, Louis and Bukey, Irmak and Lin, Daniel Chenyu and Thickstun, John and Donahue, Chris},
  year = {2026},
  note = {Placeholder citation; publication details to be updated}
}