-
Notifications
You must be signed in to change notification settings - Fork 67
FAQ
This wiki page contains the most frequently asked questions.
Please take a look, maybe you will find your answers.
-
Issues with dimensioning the setup.
How many frames per second will the setup have?
How many Ampere does the power supply needs? - Issues with installing MLSC
- Issues with starting MLSC
-
Issues with the microphone
Which microphone should I use for my setup?
Why do not the music effects work? -
Issues with the LED Strip
Why do not the LEDs light up?
Why do my LEDs flicker? - Issues with the LED Strip driven by the Raspberry Pi
-
Issues with the LED Strip driven by the ESP
Why doesn't my ESP connect to the wifi? -
General
Can I change effects externally without the web interface?
How can I create my own effect?
Can I use any Linux distro as MLSC server?
Known limitations
The limit of the FPS is caused by the data transmission speed of the LED strip on big setups with 1000+ LEDs and the technical limitation to generate a new frame fast enough by the Raspberry Pi.
Formula:
Transmission Speed / (Package Size * LED count) = FPS
Example:
Package Size: 24 Bit
Transmission Speed: 800 kBit/s
LED count: 900
800.000 Bit/s / (24 Bit * 900 LEDs) = 37 FPS
The Ampere of your power supply depends on:
- LED count
- Max Ampere per LED
Example WS2812B:
LED count: 900
Ampere per LED: 60mA (WS2812B)
Voltage of the LED: 5V
900 LEDs * 0,06A = 54A
Example WS2815:
LED count: 900
Ampere per LED: 15mA (WS2815)
Voltage of the LED: 12V
900 LEDs * 0,015A = 13.5A
Please check:
- You are connected with the internet
- There is no misspelling in the URL
- You are running the command on a Raspberry Pi
Please check if there is a newer version already online, that may fix your issue.
To find the source of the issue, you can start to isolate it. E.g. Plug in a Mic / Plug out a Mic.
If you do not find a solution, you can write a ticket on GitHub. Please provide us the console output, the config, and a detailed issue description.
You can use every microphone, which supports Linux. There is a list with tested microphones here: Compatible Hardware List
There are several causes for such an issue:
- The microphone is not plugged in.
- Wrong configuration. The microphone sample rate is wrong, or the wrong audio device was selected.
- The microphone level is too low.
- Check your wiring.
- Does the LED share ground with the Raspberry Pi/ESP and the Power Supply?
- Do you use the right Pin for the Data?
- Do you use the Di (Data in) pin of the LED strip?
- If you are using a potentiometer, can you adjust it?
- Is MLSC running?
- Have you plugged in your power supply?
The flickering will be caused by a bad data signal. You can increase the signal quality by:
- Add a potentiometer to the data wire.
- Add a logic level converter, which is specified for high data rates like 800kBit/s. Additionally, it should shift 3,3V to 5V.
You can test the Output by using an example script. Please ensure you stopped MLSC before.
The script is located on: /share/music_led_strip_control/test/raspi_led_test.py
. Please adjust all important variables before executing the script.
If you want to run 2 LED strips on one Raspberry Pi, you have to follow these instructions: rpi_ws281x instructions
Please check your config first.
- Does the IP match?
- Do you set a subnet mask, which is valid?
- Have you configured the SID?
- Are the following programs configured and running:
- dhcpcd
- dnsmasq
- hostapd
- Can you see the Wifi network in with another device.
- What does the log of hostapd say?
- You can try to change the wifi channel inside
/etc/hostapd/hostapd.conf
Yes, you can do it via the REST API. Please see the API documentation inside your Webinterface.
Please see the small tutorial: Create a custom effect
Yes