-
Notifications
You must be signed in to change notification settings - Fork 131
Running Sound Reactive WLED
When you first connect to a WLED device in AP mode, there is some really annoying behavior on the captive portal implementation in Android. The captive portal is the limited browser you are forwarded to in order to login to a web site. What happens is that if you go into 'Effects', you can't scroll up. In order to get around that, click the three dots at the top right of the page, select 'Use Network as is', then open up Chrome and navigate to the site at 4.3.2.1.
On the "Sound Settings" page, configure the Squelch for a value (default is 10) to reduce your background noise for volume reactive effects. Volume reactive effects start with a single '*'. Typically, values between 4 and 20 should suffice. The higher the number, the greater the background noise is suppressed.
Configure the Gain setting (default is 60) to change the "perceived volume" of the input signal. More info on Squelch and Gain here.
When changing any values in the LED settings page, you'll need to update the 2D settings. If not using a 2D matrix, you can set them to 1 x <number of LED's> or vice versa. If using a 2D matrix, configure these values for width x height. A value of less than 4 in either dimension will not work with some of the 2D animations.
The serpentine parameter configures whether the LED's are wired up in a continuous/serpentine layout or top to bottom and repeat.
Devices can be configured as 'disabled', 'transmit' or 'receive' UDP sound. This is completely independent of the 'Sync' button, which synchronizes effects.
As a result, you can run multiple types of sound reactive animations when UDP Sound Sync is enabled. This feature provides a subset of the sound and FFT data to several 'slave' devices. As a result, some FFT enabled routines will not function in this mode. You must RESET the ESP32 after you enable/disable this on the Sync settings page.
- Open up settings on your phone or computer.
- Navigate to your Wi-Fi settings.
- Look for the WLED SSID, default is "WLED-AP".
- Enter the password, the default is "wled1234".
- Once connected, you should automatically be re-directed to your LED strip.
- This gets you to the limited captive portal 'browser'.
- If not, open up a browser and navigate to 4.3.2.1.
- From the main screen, click on "TO THE CONTROLS!"
- Select the "Effects" tab.
- Select an effect mode, i.e. "Bpm".
- Adjust overall brightness, speed, and intensity/fade rate.
- Select the "Colors" tab.
- Select one of the palettes, such as "Beach".
- Select the "Favorites" tab.
- Select the "Saving mode" checkbox.
- Save to slot "1".
- Check the "Preset" cycle.
- Select the Config cog at the top right of the application display.
- Select "LED Preference".
- Check "Set current preset cycle setting as boot default" checkbox.
- Click on "Save" at the bottom of the screen.
- Log in to the device. If you cannot log in, then you need to Reflash the device, which may default to AP mode.
- Select the Config cog at the top right of the application display.
- Select "Security and Updates".
- Check "Factory reset".
- Click on "Save & reboot".
- Reverts to the initial AP Mode and all other settings are gone.
Introduction
Installing and Compiling
First Time Setup
Running Sound Reactive WLED
2D Support
Sound Settings
2D LED Preferences
ARTI-FX
UDP Sound Sync
Sound Reactive Animations
Non-Reactive Animations
Digital Microphone Hookup
Analog Audio Input Options
Using my PC for the Sound
News
It's Not Working
Noise and Spikes
Connectivity Issues
WLED Programming Notes
Modifying Sound Reactive WLED
Future Directions
Adding a new Settings Page
On Lossy Colours
Sliders in WLED
Testing