Sobre o projeto
StemDeck é uma plataforma de separação de stems de código aberto, executada localmente, para músicos, produtores e entusiastas. Aceita arquivos MP3, WAV, FLAC, OGG/Opus, MP4 ou M4A, além de URLs do YouTube, e divide o áudio em até seis stems: vocais, bateria, baixo, guitarra, piano e outros. O processamento usa o modelo htdemucs_6s do Demucs da Meta AI, com detecção automática de dispositivo para CUDA, Apple Silicon MPS ou CPU.
O aplicativo oferece um mixer multitrack estilo DAW com controle de volume, mudo, solo e monitoramento por stem, medidores VU ao vivo, um editor de forma de onda com zoom e regiões de loop, e extração de subconjuntos de stems. Os usuários podem exportar stems individuais ou uma mixagem personalizada como WAV. A análise da música inclui BPM, tonalidade, escala, confiança, LUFS integrado e pico de amostra. Os trabalhos podem ser cancelados no meio do pipeline.
O StemDeck foi projetado para privacidade: o áudio nunca sai da máquina, não é necessária conta e não há uploads ou assinaturas. Instaladores pré-compilados estão disponíveis para macOS e Windows, e o projeto também pode ser executado como servidor web via Python, Docker ou Unraid. O backend usa FastAPI, o shell desktop usa Tauri v2 e o frontend é JavaScript puro com a Web Audio API.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.