Here is a look at an initial lightshow this Halloween from Chris Usey using the new support for controlling addressable RGB LEDs from LightShow Pi:
The documentation is a bit light still on this new functionality, but feel free to come to the community page and talk to other early adopters if you’d like to try it out!
Added initial support for controlling individually controllable RGB LED lights (thanks to Tom Enos, Ken B, and Chris Usey)
Addition of the “microweb” UI for controlling your lightshow (thanks to Ken B)
Twitter support, tweeting current song playing (thanks to Brent Reinhard and Ken B)
Various bug-fixes and updates to support latest kernel versions (thanks to Ken B)
So, what happens when you turn your “little” home DIY holiday lightshow project into an open-source project? Amazing things … tons of new features (see below), amazing community involvement, and lots of fun!
I’m happy to announce the release of Version 1.2 of LightshowPi just in time for this year’s holiday season. It rolls up many changes made over the last year+ by several developers into the stable branch. If you’re already using LightshowPi and you’d like to try out some of the new features – the easiest way would be to do a fresh / clean install:
Download and Install
So, what’s made it into this new release you ask?
3 to 4 times speed improvement by utilizing GPU for fft and other optimizations (thanks to
Tom Enos, Colin Guyon, and Ken B) support for streaming audio from pandora, airplay, and other online sources (thanks to
Tom Enos and Ken B) support fm broadcast on the pi2 and pi3 (thanks to
Ken B) multiple refactors + addition of comments to the code + clean-up (thanks to
Tom Enos) add the ability to override configuration options on a per-song basis (thanks to
Tom Enos) support pagination for the SMS ‘list’ command (thanks to
Brandon Lyon) support for running lightshow pi on your linux box for debugging (thanks to
Micah Wedemeyer) addition of new configuration parameters to tweak many facets of the way lights blink / fade (thanks to
Ken B) addition of new configuration parameters to tweak standard deviation bounds used (thanks to
Paul Barnett) support a “terminal” mode for better debugging w/out hardware attached (thanks to
Anthony Tod) many other misc bug fixes (see
Issues list for more details)
For help taking advantage of any of these new features, as always – visit our online community:
Version 1.1 of LightShow Pi has been released. It contains the following changes that have been made over the past few months thanks to an AWESOME community!
As of this posting, all of the above changes are in the stable branch, which you can update using git with the following command from your install location:
git fetch && git checkout stable
There is also a Version 1.1 branch that will capture the current stable branch, while the stable branch will continue to be updated as new features are added and considered “stable”.
Thanks again for an awesome community! Looking forward to all the light shows this December!
P.S. I’ve pulled in the first version of
‘s awesome web ui – still testing things there, but you can take an early look if interested at the webui branch: Stephen Burning git fetch && git checkout webui