cs.SDOct 6, 2026

Restore, Separate, Restore: A Modular Framework for Music Source Restoration

Authors: Tobias Morocutti, Emmanouil Karystinaios, Gerhard Widmer

Organizations: Institute of Computational Perception, Johannes Kepler University Linz, Austria · LIT Artificial Intelligence Lab, Linz, Austria

Abstract

Music Source Restoration (MSR) seeks to recover original, unprocessed instrument stems from mixed, mastered, and possibly degraded recordings. Unlike conventional source separation, which treats the mixture as a linear sum of clean sources, MSR must additionally invert nonlinear production effects, such as equalization and compression, and transmission-related degradations, such as codec artifacts. We propose a three-stage framework built around this distinction: (1) a mixture restoration model that addresses degradation before separation, (2) a single model that separates the restored mixture into eight target stems (vocals, guitars, keyboards, synthesizers, bass, drums, percussion, and orchestra), and (3) stem-specific restoration experts fine-tuned on the separator's own residual artifacts. Each stage improves restoration quality over the previous one on the MSR Challenge test set. We release code and models to support future research in MSR at https://github.com/theMoro/music_source_restoration.

Figures & tables

Explore similar work

CardsList
  1. DTT-BSR+: A Generative-Regression Cascade for Music Source Restoration

    Jun 23, 2026Youran Ni, Shihong Tan, Yuzhu Wang +1Speech SeparationSignal Reconstruction

  2. Music-Source-Separation-Training (MSST): A Unified Framework for Training and Evaluating Music Demixing Models

    Jul 25, 2026Roman Solovyev, Ilya Kiselev, Alexander Stempkovskiy +1Speech SeparationUnified Framework

  3. SURF: Separation via Unsupervised Remixing Flow

    Jun 3, 2026Henry Li, Robin Scheibler, Efthymios Tzinis +3Speech SeparationContrastive Flow Matching