A script to listen to the currently playing track on your Spotify account and forward it to a WLED (https://github.com/Aircoookie/WLED) LED matrix with support for animations.
Currently it's possible to stop the main ArtNetLoop in main_http_handler. However, it doesn't handle canceling the AnimateCover tasks that are still running.
Might have to implement some context manager for managing dependent asyncio tasks..
Also have to ensure the pyArtNet class terminates properly, otherwise the WLED matrix will glitch out and intermittently show the last shown frame.
Currently it's possible to stop the main ArtNetLoop in main_http_handler. However, it doesn't handle canceling the AnimateCover tasks that are still running.
Might have to implement some context manager for managing dependent asyncio tasks..
Also have to ensure the pyArtNet class terminates properly, otherwise the WLED matrix will glitch out and intermittently show the last shown frame.