SoundPad Desktop
Aplicação desktop de áudio desenvolvida com arquitetura híbrida (Python e Web). Foca na usabilidade e simplicidade visual para criadores de conteúdo e uso em chamadas no Discord. Gerenciamento simplificado de biblioteca de sons e baixíssima curva de aprendizado.
// 01. A DOR (O PROBLEMA)
As ferramentas tradicionais de reprodução de áudio em tempo real cumprem bem a função técnica de injeção de áudio, mas pecam gravemente na experiência do usuário. Elas possuem interfaces datadas, pouco amigáveis e com gerenciamento engessado de arquivos e atalhos. A dor central é a ausência de uma alternativa moderna e intuitiva, que alie a estabilidade na reprodução de áudios em chamadas de voz e transmissões ao vivo com uma interface visual limpa, fluida e de rápida navegação durante a gameplay.
// 02. O RASCUNHO (ARQUITETURA)
Abaixo está a arquitetura conceitual híbrida. O fluxo separa a camada de interface e organização da biblioteca da camada de execução e roteamento do sinal de áudio no sistema operacional:
# Topologia de Arquitetura Preliminar (ASCII Diagram):
[ Interface Web (HTML/CSS/JS) ] ---> (Gestão de Biblioteca via PHP) ---> [ Banco/Diretório Local de Sons ]
| |
| (Gatilho de Reprodução / Keybinds) |
v v
[ Backend / Core (Python) ] <-------------------------------------------------------+
|
v (Injeção em Driver Virtual / Cabos Virtuais)
[ Dispositivo de Entrada de Áudio (Discord / Live) ]
// 03. APRENDIZADOS & PRÓXIMOS PASSOS
O protótipo inicial permitiu compreender a dinâmica de manipulação de áudio via software e cabos virtuais. O principal desafio agora é a otimização da performance e a redução da latência na injeção de áudio, criação da interface e integrar o backend com a interface. Como próximos passos, planejo reestruturar a ponte de comunicação entre o script em Python e o gerenciador em PHP para reduzir o tempo de latência da injeção de áudio ao mínimo imperceptível e criar uma interface com tecnologias web(HTML/CSS/JS).