Built-in Stem Separator for Audio Tracks

Description

Introduce a built-in stem separator in Bitwig Studio, allowing users to split an audio file into its main components such as vocals, drums, bass, and instruments. This would be similar to the stem extraction tools available in Logic Pro and FL Studio, and ideally include adjustable parameters for fine-grained control over the separation process.

What problem(s) would this feature resolve?

Currently, working with stems in Bitwig requires either external software or third-party plugins. This interrupts the creative workflow and makes it harder to quickly experiment with remixing, mashups, or re-arranging audio material. A built-in solution would streamline this process, letting users stay fully inside Bitwig and iterate on ideas without friction.

How does this feature fit in Bitwig as a product?

Bitwig emphasizes experimentation, sound design, and modular workflows. A native stem separator aligns with this vision by giving producers direct access to isolated elements of any track. This would expand creative possibilities, especially in remixing, sampling, and live performance, where flexibility and immediacy are central.

Is there already an alternative way to achieve this on Bitwig?

Not directly. Users must currently export audio and process it in external tools, or rely on third-party VSTs. While effective, these approaches are slower and less integrated into Bitwig’s workflow.

Could it be implemented using Bitwig components or APIs, without Bitwig team’s support?

Not sure. Stem separation typically requires advanced machine learning models and signal processing that go beyond Bitwig’s existing devices.

Could it be provided by a VST or something else reasonably integrated with Bitwig?

Yes. Plugins such as iZotope RX, Hit’n’Mix RipX, or Serato Stems provide similar functionality, but they are external solutions that require additional cost and workflow adjustments. A built-in option would be smoother and more accessible.

Are there other products that offer this feature?

  • Logic Pro: Built-in stem separation (Apple’s “AI-powered stem splitter”)
  • FL Studio: Audio Clip > Extract Stems function
  • Serato DJ and Rekordbox: Stem separation for live use
  • Dedicated tools: iZotope RX, RipX, Spleeter

Relevant Links

https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/playlist.htm#audio_clip_extractstems

although it would make total sense to have it built-in, according to this interview Bitwig has no plans to add any AI features, and the best stem separators are done with AI.
luckily, there are good free plugins that can do this, even if with less convenience. same for audio to midi conversion.

2 Likes

I thought we already had this feature suggestion on the list, but I didn’t find one, so promoting this to wishlist.

1 Like

Yeah, I truly hope they realize there are good and bad use cases of AI. I want it to empower the user, not take it’s job.

I think this area is still developing so much, that we might be better off with using the various online services.

One option might be to build an interface and let services/community write extensions that integrate the online stem splitters?

1 Like

I think if ARA support was implemented, then we could use any 3rd party plugin to do this more natively, in the DAW, instead of dropping sample in the plugin itself, and then dragging results from it.

1 Like

Ableton also just added the stem separation feature in 12.3

3 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.