Awesome Open Source
Awesome Open Source

Music LED Strip Control (MLSC)

Logo

Python Version Discord GitHub

Table of Contents
  1. Features
  2. Installing
  3. Demo
  4. Acknowledgements
  5. License

Features

  • Audio visualization in real time.
  • Modern web interface.
  • 24 effects with many configuration options.
  • Customizable colors and color schemes.
  • Multicore optimized for large LED strips (900+ LEDs).
  • Multi device support
  • Standalone and client compatible for audio processing.

Installing

Please check if your hardware is inside the Compatible Hardware List.

Automated installation

Run the following command in your terminal:

curl -sSL https://raw.githubusercontent.com/TobKra96/music_led_strip_control/master/setup.sh | sudo bash -s -- -b master

The script also accepts some options:

  • -b, --branch git branch to use (master, dev_2.2)
  • -d, --developer repository of a developer to use (TobKra96, Teraskull)
  • -h, --help show this list of command-line options

After the installation completes, please check the Installation Guide to configure the initial settings.

Also, check out the tutorial video I created for the installation:

Tutorial_Github

Setup schematic

Schematic

Demo

Version2_Github Roomtour_Github Version1_Github Mockup

Acknowledgements

Thank you for the digital signal processing and some effects. You are the best.

Awesome library for the LED output signal. Easy to use.

Flask admin dashboard.

Scripts included:

Bootstrap, jQuery, jQuery-Scrollbar, jQuery-UI, Pickr, Font Awesome.

License

Distributed under the MIT License. See LICENSE for more information.

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (805,863
Reactjs (162,245
Css (142,203
Bootstrap (27,682
Jquery (26,483
Raspberry Pi (22,304
Visualization (15,231
Led (9,353
Webinterface (2,664
Microphone (1,577
Ws2812 (755
Led Strips (157
Rgb Led (123
Programm (26
Audio Sources (6