Decomposer: Learning to Decompile Symbolic Music to Programs 文章

ArXiv CS.AI2026-07-03PAPERen作者: Yewon Kim, Apurva Gandhi, David Chung, Graham Neubig, Chris Donahue

详细信息

来源站点
ArXiv CS.AI
作者
Yewon Kim, Apurva Gandhi, David Chung, Graham Neubig, Chris Donahue
文章类型
PAPER
语言
en
发布日期
2026-07-03

摘要

arXiv:2607.01849v1 Announce Type: cross Abstract: Musical performance involves executing a set of high-level musical instructions, yet recovering those instructions from the performance is a challenging inverse problem. We present Decomposer, a post-training framework for symbolic music decompilation: the task of recovering executable, editable music programs from symbolic music. We instantiate the task as MIDI-to-Strudel decompilation, where the model takes symbolic MIDI as input and produces a program in Strudel, a music programming language, that reconstructs the input when executed. The task poses two challenges: Strudel is a low-resource language with little naturally paired MIDI-code data, and optimizing faithful reconstruction of MIDI alone can collapse to unreadable note-by-note transliteration. We address these challenges in two stages. First, we construct Strudel-Synth, a synthetic corpus of paired Strudel programs and rendered MIDI, and use it for supervised fine-tuning.