Piano LED Visualizer: Connect an LED strip to your Raspberry Pi and create an immersive visual experience for your piano playing
Stars
720
Forks
149
Watchers
720
Open Issues
31
Overall repository health assessment
No package.json found
This might not be a Node.js project
916
commits
62
commits
37
commits
21
commits
13
commits
12
commits
8
commits
4
commits
4
commits
3
commits
Fix delay count variable in LearnMIDI class to correctly track left hand delays.
b0dc4e2View on GitHubUpdate logging configuration in learnmidi.py to use RotatingFileHandler and change log level to INFO
9f5f166View on GitHubRefactor LED control logic in MIDIEventProcessor to allow local input to turn off LEDs lit by external software.
0bff94dView on GitHubAdd MIDI broadcast functionality to the server and improve practice page cleanup logic. Implement a background task to send MIDI messages to connected clients when practice is active, and enhance the loadAjax function to prevent recursion during page transitions.
170dde5View on GitHubAdd practice app URL input field and update translations for multiple languages
bec9e90View on GitHubUpdate practice tool URL to a new production link and ensure URL encoding for setting changes in the API.
d28f322View on GitHubUpdate colormap generation to trigger legacy behavior by passing None instead of an empty list, ensuring all colormaps are generated when no specific colormap is needed.
633798cView on GitHubAdd Practice backup functionality with API endpoints for saving, listing, and retrieving backups. Implement retention policy for automatic backups and integrated backup handling in the practice HTML template.
2e720bbView on GitHubUpdate SVG icon color in index.html to use currentColor for better theming support
c9ae542View on GitHub