🎮 Inovação no Controle Steam
Um projeto fascinante chamado “Steam Haptics Player” está permitindo que os proprietários do controle Steam de segunda geração transformem seus seus dispositivos em surpreendentes alto-falantes estéreo. A abordagem aberta da Valve para seu hardware continua a inspirar a comunidade de modders.
🔊 Como Funciona a Magia do Som?
- Sem Alto-Falantes Integrados: O controle Steam não possui alto-falantes; em vez disso, ele utiliza dois atuadores lineares sob cada trackpad para feedback háptico.
- Descoberta Engenhosa: O modder Pixel1011 descobriu que esses motores hápticos podem ser direcionados com comandos HID de baixo nível.
- Processamento de Áudio: O “Steam Haptics Player” pega um arquivo de áudio, o reamostra via FFmpeg, divide-o em pacotes de fluxo PCM e os envia diretamente ao controle. A firmware do controle então alimenta esses dados brutos aos motores, que vibram para produzir som.
🎶 Qualidade Sonora Surpreendente
- Conexão com Fio (16-bit 8kHz PCM): A qualidade de áudio é notavelmente boa, produzindo um som equilibrado e alto. Há até um “grave” genuíno que você não esperaria de uma configuração improvisada.
- Conexão Sem Fio (8-bit 8kHz μ-law): A qualidade sem fio é mais áspera, com estalos e interrupções devido às limitações de largura de banda. No entanto, o fato de ser possível já é impressionante.
🔧 Experimente Você Mesmo!
Para aqueles com um controle Steam de segunda geração, o projeto está disponível no GitHub. Basta baixar o arquivo, instalar o FFmpeg (se necessário) e executar o programa via PowerShell.
Atenção: O impacto na vida útil da bateria do controle ainda é desconhecido. Use com moderação!