File size: 4,850 Bytes
fcf0180 6bae1a8 fcf0180 8095fdc fcf0180 8095fdc fcf0180 8095fdc fcf0180 6bae1a8 fcf0180 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
---
license: mit
tags:
- audio
- music
- stem-separation
- demucs
- desktop-app
- audio-processing
- ai
- machine-learning
language:
- en
- it
library_name: stemify
---
# π΅ Stemify Desktop - The Audio Splitter

## π Description
Stemify Desktop is a professional desktop application for AI-powered audio stem separation. Built with Facebook Research's Demucs model, it allows users to separate audio tracks into individual components (vocals, drums, bass, other) with high accuracy.
## β¨ Features
- **π₯οΈ Desktop Application** - Native app for Windows, macOS, and Linux
- **π€ AI-Powered Separation** - Uses state-of-the-art Demucs AI model
- **β‘ Real-time Processing** - Fast audio separation with progress tracking
- **π΅ Multiple Formats** - Support for MP3 files up to 20MB
- **π¨ Professional UI** - Modern interface with custom branding
- **π± Offline Capability** - Works without internet connection
- **π Drag & Drop** - Intuitive file upload interface
## π Downloads
### Windows
- [Stemify-1.0.0-win-universal.zip](https://huggingface.co/huchukato/stemify-desktop/blob/main/Stemify-1.0.0-win-universal.zip) (93.1 MB) - **Universal installer** (x64 + x86 + ARM64)
### macOS
- [Stemify-1.0.0-macos-intel.dmg](https://huggingface.co/huchukato/stemify-desktop/blob/main/Stemify-1.0.0-macos-intel.dmg) (119 MB) - **Intel Mac** (x64)
- [Stemify-1.0.0-macos-arm64.dmg](https://huggingface.co/huchukato/stemify-desktop/blob/main/Stemify-1.0.0-macos-arm64.dmg) (114 MB) - **Apple Silicon** (ARM64)
### Linux
- [Stemify-1.0.0.AppImage](https://huggingface.co/huchukato/stemify-desktop/blob/main/Stemify-1.0.0.AppImage) (120 MB) - **Intel/AMD** (x64)
- [Stemify-1.0.0-arm64.AppImage](https://huggingface.co/huchukato/stemify-desktop/blob/main/Stemify-1.0.0-arm64.AppImage) (121 MB) - **ARM64**
## π― How to Use
1. **Download** the appropriate file for your operating system
2. **Install** the application following your OS instructions
3. **Launch** Stemify Desktop
4. **Upload** your audio file (drag & drop or click)
5. **Wait** for AI processing
6. **Download** your separated tracks
## π οΈ Technical Details
### Architecture
- **Frontend**: React + TypeScript + Vite
- **Backend**: Flask + Python
- **Desktop**: Electron wrapper
- **AI Model**: Facebook Research Demucs
- **Audio Processing**: Real-time stem separation
### Supported Formats
- **Input**: MP3 files up to 20MB
- **Output**: 4 stems (Vocals, Drums, Bass, Other)
- **Quality**: High-fidelity separation
### System Requirements
- **Windows**: Windows 10+ (ARM64)
- **macOS**: macOS 10.12+ (Apple Silicon)
- **Linux**: Modern Linux distribution (ARM64)
- **Memory**: 4GB RAM minimum
- **Storage**: 500MB free space
## π§ Model Information
Stemify uses the **Demucs v4** model from Facebook Research, specifically trained for high-quality music source separation. The model has been trained on large datasets and can separate:
- **π€ Vocals** - Lead and backing vocals
- **π₯ Drums** - Complete drum kit
- **πΈ Bass** - Bass guitar and low-frequency elements
- **πΉ Other** - Remaining instruments (guitar, piano, synths, etc.)
## π Performance
- **Processing Time**: 2-5 minutes for typical 3-5 minute tracks
- **Quality**: Professional-grade separation
- **Memory Usage**: ~2GB during processing
- **CPU Usage**: Optimized for ARM64 processors
## π§ Build from Source
```bash
git clone https://github.com/huchukato/stemify-audio-splitter.git
cd stemify-audio-splitter/demucs-gui
npm install
npm run electron-build -- --mac --win --linux
```
## π€ Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
## π License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/huchukato/stemify-audio-splitter/blob/main/LICENSE) file for details.
## π Acknowledgments
- **Facebook Research** for the Demucs model
- **Electron Team** for the desktop framework
- **React Community** for the frontend library
- **Python Audio Community** for audio processing tools
## οΏ½ Author
- **huchukato**
- π [GitHub](https://github.com/huchukato)
- π¦ [X (Twitter)](https://twitter.com/huchukato)
- π¨ [Civitai](https://civitai.com/user/huchukato) - Check out my AI art models!
## οΏ½π Support
- **GitHub Issues**: [Report bugs](https://github.com/huchukato/stemify-audio-splitter/issues)
- **Discussions**: [Community forum](https://github.com/huchukato/stemify-audio-splitter/discussions)
- **Email**: Contact through GitHub profile
---
**Made with β€οΈ by [huchukato](https://github.com/huchukato)**
*Transform your music with AI-powered stem separation!*
|