#114 · Primary category: Speech & Audio

BS-RoFormer

artificial-intelligence attention-mechanisms deep-learning music-source-separation transformers

Implementation of Band Split Roformer, SOTA Attention network for music source separation out of ByteDance AI Labs

Project last updated:06/14/26

GitHub Stars

919

Forks

45

Contributors

4

License

MIT

Why we included this project

Music source separation usually means training a heavy separator from scratch or settling for a generic model, and BS-RoFormer offers a more direct path. It's a PyTorch implementation of ByteDance's band-split transformer, which uses axial attention across frequency and time and swaps learned absolute positions for rotary encodings, a change the paper credits with a large improvement in quality. The repo supports stereo training and can output multiple stems in a single pass, and community members have open-sourced trained weights and training code for vocal models, including a Mel-Band RoFormer variant, so you can go from the paper to real inference without retraining everything yourself. It has even been used for actual remixes, including a Katy Perry one. If you build stem-separation or remix tools, this is a practical place to start experimenting with a model that has a track record outside benchmarks.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category