Sobre o projeto

Piano LED Visualizer é um projeto baseado em Raspberry Pi que sincroniza uma fita de LEDs WS2812B com um piano digital. Ele reage à execução ao vivo como um visualizador de som, acende teclas para orientar o aprendizado e integra-se a softwares MIDI como o Synthesia para indicar as próximas notas a tocar. Os usuários podem personalizar cores e brilho, gravar e reproduzir músicas, carregar arquivos MIDI, criar sequências de luz e controlar tudo por meio de uma interface web. Um Waveshare LCD HAT opcional adiciona botões e uma tela para operação autônoma. O repositório fornece orientações detalhadas de hardware, incluindo componentes necessários, diagramas de fiação e uma caixa imprimível em 3D. A instalação está disponível por meio de uma imagem de sistema pré-configurada, um script de instalação automática para Raspberry Pi OS Lite (Trixie ou Bookworm) ou configuração manual. A interface web oferece controle de cores dos LEDs, configurações de porta, animações, gerenciamento de sequências e upload, download, renomeação, exclusão e reprodução de arquivos MIDI. A solução de problemas aborda conflitos de GPIO com outros HATs, telas suportadas, compatibilidade da fita de LEDs e procedimentos de atualização.