After purchasing an OP XY some weeks ago, I wanted to create my own samples from songs I like and use loops in my music. For this, I developed a StemSeperator app based on the best open source models.
It is available for download for free at: https://github.com/MaurizioFratello/…ator-arm64.dmg
I’d love for you guys to try it out, please give me feedback what could be improved or in case anything doesn’t work. I like the stem separation with associated automatic loop export a lot and use it for transcription, beat building and other stuff.
The app supports multiple separation modes including 2-stem (vocals/instrumental for
karaoke work), 4-stem (vocals/drums/bass/other), and 6-stem with individual piano and guitar
extraction. It includes several top-performing models: BS-RoFormer (SDX23 Challenge winner with 12.9 dB SDR for vocals), Demucs v4 (Sony MDX Challenge winner), and MDX-Net for fast vocal extraction. The app also features ensemble processing that combines multiple models for enhanced separation quality (+0.8-1.0 dB SDR improvement over single models), with staged processing to avoid artifacts. It takes full advantage of Apple Silicon MPS acceleration and includes a real-time stem player with individual volume/mute/solo controls, system audio recording via ScreenCaptureKit, and automatic audio resampling to 44.1kHz for model compatibility.
Using it is straightforward - drag and drop your audio files (WAV, MP3, FLAC, M4A, AAC, OGG), select your preferred model and quality preset (Fast/Balanced/Quality/Ultra), and hit process. The queue system handles multiple files sequentially, and for longer tracks over 30 minutes, it automatically chunks them into 5-minute segments to avoid memory issues. Once processed, the built-in stem player lets you audition your results with real-time mixing, and you can export either the individual stems or a custom mix. There’s also a beat-synced loop export feature that uses BeatNet for automatic beat detection and can generate perfectly time-stretched loops for sampler work. The interface is clean and professional with a modern dark theme, native macOS integration, and supports both English and German.
The latest v1.0.3 release fixes critical bugs in the packaged app (file saving and model loading
issues) and is now production-ready. It’s completely free, open source (MIT license), and available
for both Apple Silicon and Intel Macs. Download the DMG from the GitHub releases page - no Python installation required, just drag to Applications and you’re good to go. Models download automatically on first use when using it in your local IDE (total ~800MB for all models). Perfect for remix work, sample extraction, karaoke creation, or any workflow requiring clean stem separation.
Download: https://github.com/MaurizioFratello/…ses/tag/v1.0.3
