Papers
arxiv:2610.14993

Learning Where to Split: Dynamic Band Splitting for Audio Source Separation

Published on Oct 10
Β· Submitted by
Kai Li
on Oct 16
Authors:
,
,

Abstract

Dynamic Band Splitting adapts frequency partition boundaries to each audio mixture, improving source separation quality while maintaining a fixed token budget.

Audio source separation models must preserve fine spectral structure while keeping the cost of the separator tractable. Band-split architectures reduce this cost by manually partitioning the spectrum into predefined frequency bands and encoding each band as a token, but the same boundaries are used for every mixture. Because informative spectral structure varies with source content, fixed boundaries can merge discriminative components or spend tokens where little resolution is needed. We introduce Dynamic Band Splitting (DBS), an end-to-end framework that adapts boundary locations and band widths to each mixture under a fixed band-token budget. DBS predicts content-conditioned boundary scores within frequency blocks, selects a prescribed number of boundaries using hard Top-K, and applies content-dependent pooling to obtain compact band tokens. After separation, it smooths and expands these tokens to the original STFT grid, refines them along frequency, and decodes complex masks with a frequency-shared head. DBS improved separation over the corresponding static models on DnR v2, MUSDB18-HQ, and EchoSet, with DBS-BSRNN achieving relative gain of 29.0% in average SI-SDR on DnR v2. These results and boundary analyses on DnR v2 show that content-adaptive frequency partitioning benefits multiple separator backbones under a fixed band-token budget. Code and audio demos are available at https://cslikai.cn/Dynamic-Band-Splitting

Community

Paper submitter

We introduce Dynamic Band Splitting (DBS), an end-to-end framework that learns where to split the frequency axis for audio source separation, while keeping a fixed band-token budget.

DBS adapts band boundaries to each mixture and works with BSRNN, TIGER, BS-RoFormer, and MelRoFormer. With 128 bands in both models, average SI-SDR on DnR v2 improves from 7.69 to 9.07 dB for BSRNN and from 8.74 to 10.13 dB for TIGER. We also evaluate music separation on MUSDB18-HQ and speech separation on EchoSet.

🎧 Try the interactive demo to separate speech, music, and sound effects and watch the predicted frequency boundaries:
https://huggingface.co/spaces/JusperLee/DBS-Demo

Code, pretrained models, and audio examples are available on the project page.

Sign up or log in to comment

Get this paper in your agent:

hf papers read 2610.14993
Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash

Models citing this paper 2

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2610.14993 in a dataset README.md to link it from this page.

Spaces citing this paper 2

Collections including this paper 0

No Collection including this paper

Add this paper to a collection to link it from this page.