{"id":16133816,"url":"https://github.com/wallarug/lightshowpi","last_synced_at":"2025-04-06T15:29:11.243Z","repository":{"id":72814127,"uuid":"186620173","full_name":"wallarug/lightshowpi","owner":"wallarug","description":null,"archived":false,"fork":false,"pushed_at":"2019-05-14T12:45:40.000Z","size":14013,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-12T21:34:36.673Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wallarug.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-14T12:44:27.000Z","updated_at":"2019-05-14T12:45:50.000Z","dependencies_parsed_at":"2023-02-26T17:15:33.492Z","dependency_job_id":null,"html_url":"https://github.com/wallarug/lightshowpi","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wallarug%2Flightshowpi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wallarug%2Flightshowpi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wallarug%2Flightshowpi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wallarug%2Flightshowpi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wallarug","download_url":"https://codeload.github.com/wallarug/lightshowpi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247502582,"owners_count":20949295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-09T22:46:04.512Z","updated_at":"2025-04-06T15:29:11.237Z","avatar_url":"https://github.com/wallarug.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[http://lightshowpi.org/](http://lightshowpi.org/)\r\n\r\nAll files here are free to use under the BSD License (see the LICENSE file for details).  All we\r\nask in return is that you send any updates / improvements you may make to them back to us so \r\nthat we can all benefit from your improvements!\r\n\r\nJoin us on our [Google+ community page](https://plus.google.com/communities/101789596301454731630) and / or [Facebook page](https://www.facebook.com/lightshowpi) as well to share your experiences using lightshowPi, as well as videos of your shows!\r\n\r\nThanks, and enjoy ;)\r\n\r\nTodd Giles ([todd@lightshowpi.org](mailto:todd@lightshowpi.org))\r\n\r\nInstallation / Getting Started\r\n==============================\r\n\r\nPlease visit the [Getting Started Page](http://lightshowpi.org/getting-started) for details on getting\r\nstarted.  Or for those who want to just jump on in, feel free to run the install.sh script and go \r\nfor it :-)\r\n\r\nDirectory Structure\r\n===================\r\n\r\n* bin/* - Various bash scripts / tools to aid in playing songs, controlling volume, etc...\r\n* config/* - Configuration files.\r\n* crontab/synchronized_lights - Add these via 'sudo crontab -e' to start / stop the lightshow automatically\r\n* logs/* - Log files will be output here.\r\n* music/* - Music files go here (includes some samples to get you started).\r\n* py/* - All the python code.\r\n* tools/* - Various tools helpful in configuring / using / etc... LightshowPi\r\n\r\nContributors\r\n============\r\n\r\nA huge thanks to all those that have contributed to the Lightshow Pi codebase:\r\n\r\n* Todd Giles\r\n* Chris Usey\r\n* Ryan Jennings\r\n* Sean Millar\r\n* Scott Driscoll\r\n* Micah Wedemeyer\r\n* Chase Cromwell\r\n* Bruce Goheen\r\n* Paul Dunn\r\n* Stephen Burning\r\n* Eric Higdon\r\n* Tom Enos\r\n* Brandon Lyon\r\n* Ken B (K5ENB)\r\n* Paul Barnett\r\n* Anthony Tod\r\n* Brent Reinhard\r\n\r\nRelease Notes\r\n============\r\n\r\n2018/10/16 :: Version 1.4\n-------------------------------\r\n\r\n* Microweb V3 with multiple features\n* More patterns and features for RGB LED Pixels\n* Option to add argument --config=overridesX.cfg to synchronized_lights.py and others\n* Networking serverraw option and NodeMCU sketch for client device \n* Various bug-fixes and updates to support install on latest Raspbian versions and Pi 3b+\r\n\r\n2017/10/27 :: Version 1.3\r\n-------------------------------\r\n\r\n* Added initial support for controlling individually controllable RGB LED lights (thanks to Tom Enos, Ken B, and Chris Usey)\r\n* Addition of the \"microweb\" UI for controlling your lightshow (thanks to Ken B)\r\n* Twitter support, tweeting current song playing (thanks to Brent Reinhard and Ken B)\r\n* Various bug-fixes and updates to support latest kernel versions (thanks to Ken B)\r\n\r\n2016/10/16 :: Version 1.2\r\n-------------------------------\r\n\r\n* 3 to 4 times speed improvement by utilizing GPU for fft and other optimizations (thanks to Tom Enos, Colin Guyon, and Ken B)\r\n* support for streaming audio from pandora, airplay, and other online sources (thanks to Tom Enos and Ken B)\r\n* support fm broadcast on the pi2 and pi3 (thanks to Ken B)\r\n* multiple refactors + addition of comments to the code + clean-up (thanks to Tom Enos)\r\n* add the ability to override configuration options on a per-song basis (thanks to Tom Enos)\r\n* support pagination for the SMS 'list' command (thanks to Brandon Lyon)\r\n* support for running lightshow pi on your linux box for debugging (thanks to Micah Wedemeyer)\r\n* addition of new configuration parameters to tweak many facets of the way lights blink / fade (thanks to Ken B)\r\n* addition of new configuration parameters to tweak standard deviation bounds used (thanks to Paul Barnett)\r\n* support a \"terminal\" mode for better debugging w/out hardware attached (thanks to Anthony Tod)\r\n* many other misc bug fixes (see Issues list for more details)\r\n\r\n2014/11/27 :: Version 1.1\r\n-------------------------------\r\n\r\n* piFM support (thanks to Stephen Burning)\r\n* audio-in support (thanks to Paul Dunn)\r\n* command line play-list generator (thanks to Eric Higdon)\r\n* enhancements to preshow configuration, including per-channel control  (thanks to Chris Usey)\r\n* support for expansion cards, including mcp23s17,mcp23017 (thanks to Chris Usey)\r\n* updated to support RPi B+ (thanks to Chris Usey)\r\n* clarification on comments and in-code documentation (thanks to Bruce Goheen, Chase Cromwell, and Micah Wedemeyer)\r\n* other misc bug fixes (see Issues list for more details)\r\n\r\n2014/02/16 :: Version 1\r\n-------------------------------\r\n\r\n* First \"stable\" release\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwallarug%2Flightshowpi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwallarug%2Flightshowpi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwallarug%2Flightshowpi/lists"}