इस प्रोजेक्ट के बारे में

StemDeck संगीतकारों, प्रोड्यूसरों और शौक़ीनों के लिए एक ओपन-सोर्स, लोकल रूप से चलने वाला स्टेम सेपरेशन प्लेटफ़ॉर्म है। यह MP3, WAV, FLAC, OGG/Opus, MP4, या M4A फ़ाइलों के साथ-साथ YouTube URL स्वीकार करता है, और ऑडियो को छह स्टेम तक विभाजित करता है: वोकल्स, ड्रम, बास, गिटार, पियानो और अन्य। प्रोसेसिंग में Meta AI के Demucs htdemucs_6s मॉडल का उपयोग होता है, जिसमें CUDA, Apple Silicon MPS, या CPU के लिए स्वचालित डिवाइस डिटेक्शन शामिल है। ऐप DAW-शैली का मल्टीट्रैक मिक्सर प्रदान करता है जिसमें प्रति-स्टेम वॉल्यूम, म्यूट, सोलो और मॉनिटर नियंत्रण, लाइव VU मीटर, ज़ूम और लूप क्षेत्रों के साथ वेवफ़ॉर्म एडिटर, और स्टेम सबसेट एक्सट्रैक्शन शामिल हैं। उपयोगकर्ता अलग-अलग स्टेम या कस्टम मिक्स को WAV के रूप में एक्सपोर्ट कर सकते हैं। गीत विश्लेषण में BPM, की, स्केल, कॉन्फ़िडेंस, इंटीग्रेटेड LUFS और सैंपल पीक शामिल हैं। जॉब्स को पाइपलाइन के बीच में रद्द किया जा सकता है। StemDeck गोपनीयता के लिए डिज़ाइन किया गया है: ऑडियो कभी मशीन से बाहर नहीं जाता, किसी खाते की आवश्यकता नहीं है, और कोई अपलोड या सब्सक्रिप्शन नहीं है। macOS और Windows के लिए प्री-बिल्ट इंस्टॉलर उपलब्ध हैं, और प्रोजेक्ट को Python, Docker, या Unraid के माध्यम से वेब सर्वर के रूप में भी चलाया जा सकता है। बैकएंड FastAPI का उपयोग करता है, डेस्कटॉप शेल Tauri v2 का उपयोग करता है, और फ्रंटएंड Web Audio API के साथ वनीला JavaScript है।