À propos du projet

Piano LED Visualizer est un projet basé sur Raspberry Pi qui synchronise un ruban LED WS2812B avec un piano numérique. Il réagit au jeu en direct comme visualiseur sonore, illumine les touches pour guider l'apprentissage et s'intègre aux logiciels MIDI tels que Synthesia pour indiquer les prochaines notes à jouer. Les utilisateurs peuvent personnaliser les couleurs et la luminosité, enregistrer et lire des morceaux, charger des fichiers MIDI, créer des séquences lumineuses et tout contrôler via une interface web. Un Waveshare LCD HAT en option ajoute des boutons et un écran pour un fonctionnement autonome. Le dépôt fournit des instructions matérielles détaillées, notamment les composants requis, les schémas de câblage et un boîtier imprimable en 3D. L'installation est possible via une image système préconfigurée, un script d'installation automatique pour Raspberry Pi OS Lite (Trixie ou Bookworm) ou une configuration manuelle. L'interface web prend en charge le contrôle des couleurs des LED, les réglages de port, les animations, la gestion des séquences ainsi que le téléversement, le téléchargement, le renommage, la suppression et la lecture de fichiers MIDI. Le dépannage couvre les conflits GPIO avec d'autres HAT, les écrans pris en charge, la compatibilité des rubans LED et les procédures de mise à jour.