Um Soundboard profissional e Modificador de Voz em tempo real com baixíssima latência, projetado para Gamers, Streamers e Criadores de Conteúdo.
- 🎙️ DSP Voice Changer (Novo!): Mude sua voz em tempo real! Escolha entre efeitos como Robô, Voz Grave, Demônio, Chipmunk, Alienígena, Rádio, Astronauta, Reverb, Megafone ou crie seu efeito Customizado ajustando Pitch, Reverb e Distorção individualmente.
- 🎹 Teclas de Atalho Customizáveis (Novo!): Defina hotkeys personalizadas para ativar/desativar cada efeito de voz. Basta clicar com o botão direito no card do efeito e pressionar a tecla que deseja usar!
- ⚡ Web Audio API Nativa: Motor de áudio totalmente reescrito sem PortAudio ou C++. Latência zero e imune a travamentos de exclusividade de driver do Windows.
- 📂 Biblioteca de Áudio Inteligente: Arraste e solte seus MP3s, WAVs ou OGGs no grid! O app gerencia e sincroniza tudo em uma pasta portátil interna automaticamente.
- 🎨 Design Premium Dark: Visual moderno e sofisticado construído com CSS Vanilla, com suporte a micro-animações, layout responsivo e visualizadores RMS (VU Meter) dinâmicos integrados para entrada e saída.
- ⌨️ Atalhos Globais no Soundboard: Toque seus sons favoritos pressionando teclas de atalho mesmo estando dentro do seu jogo em tela cheia.
- 🎛️ Mixagem Inteligente: Escute o retorno dos seus memes localmente enquanto os envia perfeitamente mixados com a sua voz para o Discord.
Na versão v2.2, realizamos uma refatoração massiva para transformar o aplicativo em um sistema de alta engenharia, dividindo o código monolítico em módulos com responsabilidades únicas:
js/state.js- Gerenciamento do estado reativo do app e sincronização com olocalStorage.js/audio-engine.js- Roteamento da Web Audio API, conexões de microfone e mixers dinâmicos de áudio.js/sound-manager.js- Decodificador binário de áudio e reprodutor de buffers de baixíssima latência.js/ui.js- Renderizador dinâmico de layouts, cards de sons, modais elegantes e toasts.js/events.js- Central de manipulação de cliques, drag-and-drop e listeners globais.js/vc-controller.js- Interface do modulador de voz, sliders e o sistema inteligente de gravação de atalhos.js/app.js- Ponto de entrada (Orquestrador) que inicializa as conexões com segurança.
Para transmitir o áudio do aplicativo diretamente no canal de voz do seu jogo ou Discord, você precisa de uma linha de áudio virtual:
- Baixe e instale gratuitamente o VB-Audio Virtual Cable.
- Faça o download do executável compactado na aba de Releases do repositório.
- Extraia o arquivo
.zipe execute oSoundMax.exe. - Nas configurações laterais do app:
- Em Microfone: Selecione o seu microfone físico real.
- Em Saída (VB-CABLE): Selecione
CABLE Input.
- Clique em ▶ Iniciar. O motor começará a misturar a sua voz e os áudios instantaneamente.
- Abra o Discord, vá em Configurações de Voz e Vídeo.
- Altere o Dispositivo de Entrada (Microfone) para
CABLE Output (VB-Audio Virtual Cable). - Dica: Desative as opções de Redução de Ruído e Cancelamento de Eco do Discord para que seus efeitos de voz e memes toquem com máxima qualidade de estúdio!
Faça o clone do repositório e configure seu ambiente local:
# Instale as dependências de desenvolvimento
npm install
# Inicie o app em modo de desenvolvimento hot-reload
npm start
# Empacote o aplicativo criando um instalador Windows nativo (.exe e portable)
npm run packageDesenvolvido com carinho por Tony Max. Projeto sob a licença MIT. Sinta-se à vontade para enviar issues, fazer forks e propor pull requests!
