Inquiry about Automating STEM File Creation with Code

Dear Native Instruments Community,
I am a music producer and a user of Native Instruments' STEM Creator software, which I find incredibly valuable for creating STEM files from my music projects. I'm writing to inquire if there is any official or recommended way to automate the creation of STEM files programmatically, using code.
Specifically, I am interested in finding a solution or API that would allow me to:
1. Input a multi-track audio file (e.g., WAV or MP3 format) containing separate channels for drums, bass, vocals, and other elements.
2. Automatically generate STEM files for each of these channels, similar to what can be done manually with the STEM Creator software.
3. Combine these individual STEM files into a single STEM format file, if necessary.
I believe that automating this process could significantly streamline my workflow and enhance my music production process. If Native Instruments has any resources, documentation, or recommendations for achieving this, I would greatly appreciate your guidance.
Thank you for your time and assistance. I look forward to hearing from you and appreciate any information or support you can provide on this matter.
Best regards,
Uri
Best Answers
-
Hey @uriman59,
the easiest way to achieve all of this would be using a 3rd-party software called NUO Stems.
I am absolutely not sure whether the Traktor team is able to invest time & effort into the stuff you are asking for any time soon, so I guess the small investment would be the best way to go here.
0 -
Hello Uri,
You can use Stemgen: https://stemgen.dev :)
It is free and open-source.
Enjoy,
Axel
Edit: added link to the docs
3
Answers
-
Hey @uriman59,
the easiest way to achieve all of this would be using a 3rd-party software called NUO Stems.
I am absolutely not sure whether the Traktor team is able to invest time & effort into the stuff you are asking for any time soon, so I guess the small investment would be the best way to go here.
0 -
Hello Uri,
You can use Stemgen: https://stemgen.dev :)
It is free and open-source.
Enjoy,
Axel
Edit: added link to the docs
3 -
Hey @axeldelafosse - awesome work you’re doing with StemGen!!!
NI - you MUST jump on this and get an official wrapper/app for this. Very little effort for really high value output.
We, your user base, need and want to be able to split tracks into stems and use them in stems decks… NI need to give us the ability to split tracks that we’ve bought into stems.
1
Categories
- All Categories
- 19 Welcome
- 1.5K Hangout
- 62 NI News
- 787 Tech Talks
- 4.1K Native Access
- 16.6K Komplete
- 2K Komplete General
- 4.3K Komplete Kontrol
- 5.7K Kontakt
- 1.6K Reaktor
- 380 Battery 4
- 848 Guitar Rig & FX
- 429 Massive X & Synths
- 1.3K Other Software & Hardware
- 5.8K Maschine
- 7.3K Traktor
- 7.3K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators