Recomposer: Event-roll-guided generative audio editing

Daniel P. W. Ellis, Eduardo Fonseca, Ron J. Weiss, Kevin Wilson, Scott Wisdom +5 more
9/5/2025
cs.SDcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Editing complex real-world sound scenes is difficult because individual sound sources overlap in time. Generative models can fill-in missing or corrupted details based on their strong prior understanding of the data domain. We present a system for editing individual sound events within complex scenes able to delete, insert, and enhance individual sound events based on textual edit descriptions (e.g., ``enhance Door'') and a graphical representation of the event timing derived from an ``event roll'' transcription. We present an encoder-decoder transformer working on SoundStream representations, trained on synthetic (input, desired output) audio example pairs formed by adding isolated sound events to dense, real-world backgrounds. Evaluation reveals the importance of each part of the edit descriptions -- action, class, timing. Our work demonstrates ``recomposition'' is an important and practical application.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ellis2025recomposer,
  title  = {Recomposer: Event-roll-guided generative audio editing},
  author = {Daniel P. W. Ellis and Eduardo Fonseca and Ron J. Weiss and Kevin Wilson and Scott Wisdom and Hakan Erdogan and John R. Hershey and Aren Jansen and R. Channing Moore and Manoj Plakal},
  year   = {2025},
  eprint = {2509.05256},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.05256v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.05256.svg)](https://codeofpaper.com/paper/2509.05256)

Discussion