Releases: atuline/WLED
SR-WLED release 0.13.4
ESP32 build 2309021
This is SR-WLED 0.13.4, build 2309021 - a maintenance release for the previous SR-WLED 0.13.3.
Its based on upstream WLED v0.13.3 (not v0.14.x), with the original soundreactive add-on, 2D features and ARTI-FX custom effects, from the WLED-SR team. Within the last 11 months, we added numerous bug fixes and stability improvements to the WLED 0.13.3 core and to our "classic" audio processing core.
What's new
User Interface, effects, generic features
- upgrade custom effects to ARTI-FX (from MoonModules fork)
- Audio responsive palettes
- beat-sensitive effect variants (Palette, Popcorn, Fireworks, Starburst)
- round buttons (similar to 0.14.0 style) and bin awareness (similar to MoonModules build system)
- various effect bugfixes and minor speedups
- 2d Lissajous improvements
- Allow up to 9 (instead of 8) LED pins
under-the-hood
- removed double-disable for IR Remote and ALexa (features can be used now in custom builds)
- upgrade to FastLED 3.6.0
- upgrade to NeoPixelBus 2.7.1
- workaround for spurious crashes in serializePalettes
- better support for some "M5" devices (needs specific firmware build)
- Preview colors bugfix
- Segment offset bugfix
- fix for a crash in "random effect"
- Bug Fix for IR "apply preset with fallback" feature
Audio Processing
- audio input filtering improvements
- Low-Cut filter for all audio inputs (reduces noise)
- better handling of analog audio
- Audio core and FFT optimizations
- Quality Improvements for PDM Microphones (band-pass filter to suppress noise)
- Improvements for Line-In I2S boards
- I2S MCLK pin is configurable, sound settings page cleanups
misc. bugfixes, and fixes from upstream WLED 0.14.0
- bugfix for large presets files (>64Kb)
- Fixed APA102 output on Ethernet enabled controllers
- Added ability to disable ADAlight (-D WLED_DISABLE_ADALIGHT) and other serial protocols
- Remove DST from CST timezone
- Pakistan time-zone (PKT)
- minor fixes and enhancements
- Removed Blynk support (servers shut down on 31st Dec 2022)
- Additonal Ethernet boards: ABC! WLED V43, QuinLED-Dig-Octa + T-ETH-POE, Serg74-ETH32
Full change log
Full Changelog: v0.13.3...v0.13.4
Installation and Upgrade
Please refer to previous release notes (WLED-SR 0.13.3) for installation instructions.
SR-WLED beta version 0.13.4
ESP32 build 2306251
This is the first beta release of WLED-SR 0.13.4, build 2306251 - a maintenance release for the previous SR-WLED 0.13.3.
Its based on upstream WLED v0.13.3 (not v0.14.x), with the original soundreactive add-on, 2D features and ARTI-FX custom effects, from the WLED-SR team. Within the last 10 months, we added numerous bug fixes and stability improvements to the WLED 0.13.3 core and to our "classic" audio processing core.
What's new
User Interface, effects, generic features
- upgrade custom effects to ARTI-FX (from MoonModules fork)
- Audio responsive palettes
- beat-sensitive effect variants (Palette, Popcorn, Fireworks, Starburst)
- round buttons (similar to 0.14.0 style) and bin awareness (similar to MoonModules build system)
- various effect bugfixes and minor speedups
- 2d Lissajous improvements
- Allow up to 9 (instead of 8) LED pins
(list of bug fixes to be completed)
under-the-hood
- upgrade to FastLED 3.6.0
- upgrade to NeoPixelBus 2.7.1
- workaround for spurious crashes in serializePalettes
- better support for some "M5" devices (needs specific firmware build)
- Preview colors bugfix
- Segment offset bugfix
- fix for a crash in "random effect"
Audio Processing
- audio input filtering improvements
- Low-Cut filter for all audio inputs (reduces noise)
- better handling of analog audio
- Audio core and FFT optimizations
- Quality Improvements for PDM Microphones (band-pass filter to suppress noise)
- Improvements for Line-In I2S boards
- I2S MCLK pin is configurable, sound settings page cleanups
misc. bugfixes, and fixes from upstream WLED 0.14.0
- bugfix for large presets files (>64Kb)
- Fixed APA102 output on Ethernet enabled controllers
- Added ability to disable ADAlight (-D WLED_DISABLE_ADALIGHT) and other serial protocols
- Remove DST from CST timezone
- Pakistan time-zone (PKT)
- minor fixes and enhancements
- Removed Blynk support (servers shut down on 31st Dec 2022)
Full change log
Full Changelog: v0.13.3...v0.13.4-beta
Installation and Upgrade
Please refer to previous release notes (WLED-SR 0.13.3) for installation instructions.
SR-WLED version 0.13.3
ESP32 build 2210301
This release includes many under the hood refinements for SR-WLED
User Interface and generic features:
- Info Page: status info for soundreactive (similar to upstream 0.14.0)
- Info Page: basic hardware info added (similar to MoonModules 0.14.0)
- 4 Line Display and 4LD_alt usermod: always use fast I2C hardware driver
Audio Processing:
- Analog input: Some improvements - might help in case you could not get analog input to work in SR 0.13.2
- New sound processing core (ArduinoFFT) is 10 times faster!
-
- improves performance of both analog and I2S digital audio input
-
- NB: This also improves co-existence with other usermods and with additional features like MQTT
UDP sound sync:
- improve performance/reliability of UDP sound sync
- Support for receiving "V2" format, which is sent by upstream 0.14.0
Effects:
- Minor bugfixes, like missed pixels in "Stream" effects, and a few speedups
- Sanity check added in setPixelColor(), to avoid memory errors due to negative pixel index
-
- NB: this change also affects realtime modes (DDP, DMX, E13.1, LedFx, ...)
Custom Effects, 2D/3D, live preview:
- Liveviewws2D: show playlist / preset id (for HB playlist animations)
- Custom Effects 3.0.1: add rgbw, sPC for 2D, colorFromPalette out of sPC
- Peek1D for strip repaired. Peek3D for cubes added (experimental)
- Fix setPixelColor when using grid+Serpentine
misc. bugfixes, and fixes from upstream WLED 0.14.0
- auto-reboot after cfg.json restore (to avoid that WLED directly overwrites them after upload)
- Time Zones: added PKT (Pakistan), fixed NZ and AEST (Australia) time zones
- buttons: fix for ShortPressAction; ensure that buttons remain responsive also with long LED strings
- analog buttons: don't do analogRead() when the GPIO does not support analog input
- udp driver(udp.cpp): small bugfixes
- PlatformIO.ini: upgrade to fixed ESPAsyncWebServer (>= 2.0.7);
- PlatformIO.ini: use 80MHz FLASH speed for all "Sondreactive" build environments.
Changes from upstream v0.13.3
- Fixed flickering
- Fixed boot issues on new installs
- Added support for LPD6803
- experimental: optional watchdog feature, to auto-reboot a "hung" device. Compile with
-D WLED_WATCHDOG_TIMEOUT=30
to activate
SR-WLED is up to date with WLED up to and including wled commit 102a28a
Full Changelog: v0.13.2...v0.13.3
Installation
There are several possible methods for installing the new version (binary).
-
If your devices was previously running SR WLED 0.13.1 or SR WLED 0.13.2, wireless update using OTA should work. OTA ensures that configuration and presets will be preserved.
-
For new installations, we recommend to install via USB.
-
online installation service: try https://wled-install.github.io/
-
WLED ESP Flasher - requires power cycle after installing. Please wait at least 90 seconds after installing, to be sure you don't interrupt WLED when formatting its flash filesystem.
-
install the binary for your device using
esptool
: see https://github.com/atuline/WLED/wiki/Installing-and-Compiling#flashing-esp32-binaries-with-esptool
Please note that a reset (power off/on, or pressing RST) is necessary after installation. A "soft reboot" from the WLED Info page is not sufficient.
Other installation methods: Some users have reported problems to get their audio equipment to work after using other methods, so we recommend that you use one of the options listed above.
Upgrade Notice
- Please backup your configuration and presets before upgrading to this release. This can be done by visiting Config-> Security & Updates and clicking "Backup configuration" and "Backup presets".
- After upgrading from v0.13.1 or earlier, sound settings may need to be tuned. Some changes were made to the AGC and gain calculations. Please visit the sound settings page on your SR-WLED device for more information.
Update Notice
The new default ESP32 partition layout (1MB FS) is incompatible with the filesystem partition of the previous layout (1.5MB FS). Please note that config and presets will be wiped upon updating an ESP32 from 0.13.0-b4 or earlier to 0.13.3 via USB or web installers. ESP32 OTA updates are not affected, your data will be kept when doing a wireless update.
SR-WLED version 0.13.2
This release introduces a few new features and many under the hood refinements for SR-WLED
ESP32 build 2207301
New Features:
- Added 2D live preview
- Completly revised AGC function. Enable it and forget about 'gain' adjustments when music volume changes.
- Sound processing is much smoother now, and produces less artefacts. Use I2S digital input for best results.
- All 2D, ♫ and ♪ effects now work with AGC.
- Improved the look (awesomeness) of many effects.
- Effect slider names are changed to match their meaning in each effect.
- Added AGC presets to sound settings
- Added input level slider to frontend (adjustable with AGC=Off)
- Added microphone type selector (changes require hard reboot/power cycle)
- Added SR-WLED specific versioning
Lots of bugs fixed - including:
- Fixed several issues that lead to errors when loading/saving presets or LED config
- Improved FPS when SR WLED receives external LED commands, like from LedFx E1.31
- solved a problem that made it impossible to use serial port commands
- Resolved timing errors and a potential buffer overrun when using UDP sound sync
Upgrade Notes:
- Please backup your configuration and presets before upgrading to this release. This can be done by visiting Config-> Security & Updates and clicking "Backup configuration" and "Backup presets". example: http://{SR-WLED-IP}/settings/sec?
- After upgrading from v0.13.1 sound settings may need to be tuned. Some changes were made to the AGC and gain calculations. Please visit the sound settings page on your SR-WLED device for more information.
SR-WLED is up to date with WLED up to and including wled commit a890823
Full Changelog: v0.13.1...v0.13.2
Update Notice
The new default ESP32 partition layout (1MB FS) is incompatible with the filesystem partition of the previous layout (1.5MB FS).
Please note that config and presets will be wiped upon updating an ESP32 from 0.13.0-b4 or earlier to 0.13.1 via USB or the web installer.
ESP32 OTA updates are unaffected, your data will be kept when doing a wireless update.
SR-WLED version 0.13.1
This is update serves to keep Sound Reactive WLED current with WLED releases.
ESP32 build 2203150
Welcome to WLED 0.13.1 "Toki"!
Time is the most valuable thing in the world. So let's use it right!
「かたわれ時だ」 - "It's magic hour" (Your Name)
This version's highlights are (in addition to the ones from 0.13.0-b7)
Hiding of UI color controls if they are unsupported by your light capabilities
Utility to easily set your location for use of the sunrise/-set macros
See the changelog for a complete list of changes!
Update Notice
The new default ESP32 partition layout (1MB FS) is incompatible with the filesystem partition of the previous layout (1.5MB FS).
Please note that config and presets will be wiped upon updating an ESP32 from 0.13.0-b4 or earlier to 0.13.1 via USB or the web installer.
ESP32 OTA updates and all ESP8266 update methods are unaffected , your data will be kept when doing a wireless update.
Why doesn't Blynk work?
New signups for the legacy Blynk app are closed and not a lot of you are using it.
My benchmarks have shown that on the Ethernet build for ESP32, with huge LED counts, the framerate is improved when it is not compiled in.
If you need it, don't worry, as you can still compile it in!
SR-WLED beta version 0.13.0-b6
This is update serves to keep Sound Reactive WLED current with WLED releases.
ESP32 build 2112080
Welcome to WLED 0.13.0-b6 "Toki"!
Time is the most valuable thing in the world. So let's use it right!
This version's highlights are (in addition to the ones from 0.13.0-b5)
- PWM CCT hardware support and white balance correction
- Performance/stability improvements (single JSON buffer)
- Two new fairy effects
- Many small bugfixes
Update Notice
The new default ESP32 partition layout (1MB FS) is incompatible with the filesystem partition of the previous layout (1.5MB FS).
Please note that config and presets will be wiped upon updating an ESP32 from 0.13.0-b4 or earlier to 0.13.0-b6 via USB or the web installer.
ESP32 OTA updates and all ESP8266 update methods are unaffected, your data will be kept when doing a wireless update.
See the changelog for a complete list of changes!
SR-WLED beta version 0.13.0-b4
This is update serves to keep Sound Reactive WLED current with WLED releases.
Welcome to WLED 0.13.0-b4 "Toki"!
Time is the most valuable thing in the world. So let's use it right!
This version's highlights are (in addition to the ones from 0.13.0-b3)
- Virtual network busses: Stream effects from one unit to others over DDP!
- Bus config start field improvements
- Added option for bus refresh if off
- New auto segment logic
- Fixed current calculations for virtual or non-linear configs
- Other fixes and improvements
- Thank you to @blazoncek for adding a lot of these features!
See the changelog for a complete list of changes!
SR-WLED beta version 0.13.0-b3
This is update serves to keep Sound Reactive WLED current with WLED releases.
HUGE thank you to @ewoudwijma for all of his hard work on the items below!
Changes to SR-WLED:
- NEW Dynamic Sliders and Color Control!
- Support multiple matrix panels and multiple matrix panel layouts in Led Preferences
- Support multiple 2D segments (start is top left, stop is bottom right of 2D Segment in Segment UI)
- Support 2d Segment rotation (Add Rotation and Reverse X/Y in Segment UI)
- Show slider labels and search in pc mode
Welcome to WLED 0.13.0-b3 "Toki"!
Time is the most valuable thing in the world. So let's use it right!
This version's highlights are (in addition to the ones from 0.13.0-b2)
- Segment names:
Never forget which segment controls what again! - Sync groups:
Easily set up to 8 different groups to sync effects, rather than fiddling with ports - Increased maximum segments to 16 (ESP8266) / 32 (ESP32) (experimental, please test) and segment data limit
- Improved various effects
- Added 15 new palettes from the sound reactive fork
- Added custom CSS skinning and custom holiday background feature
- Fixed several issues related to transitions
- A heap of other fixes and improvements
- Thank you to @blazoncek for adding a lot of these features!
See the changelog for a complete list of changes!
Sound Reactive WLED Version 0.12.0 - Runtime Configurable Pins!!!
This is update serves to keep Sound Reactive WLED up to speed with WLED releases.
- New for SR-WLED, audio input pins can now be configured in the UI from the sound settings page!
- 2D Features have been restored!
- ESP8266 binary added 4/22/21
- A dev release from 06/14/21 has been added as we've made lots of cool changes since our April release.
Welcome to WLED 0.12.0 "Hikari"!
Even now you are still my light. This counts now more than ever before. So let's illuminate the world!
This version's highlights are
- Support for multiple LED outputs (10 on ESP32, 3 on ESP8266). Add even more lights to your installation
- Pins and LED type can be configured at runtime. No more custom binaries for pin changes
- Palette previews: You now know what a palette looks like before even applying it
- Searchable palette and effect lists, making finding your favorites easier
- Instance list: Simply jump from one WLED device to another without remembering IPs
- Added four new effects, Aurora, Dynamic Smooth, Tetrix and TV simulator
- Caching for snappier interface loading
- Added indicator for Frames per second
- Various fixes and improvements
See the changelog for a complete list of changes!
Sound Reactive WLED Version 0.11.1
This is a service update to keep Sound Reactive WLED up to speed with WLED releases.
See the WLED release notes below.
Welcome to WLED 0.11.1 "Mirai"!
This version's highlights are
12 bugfixes of Christmas
Added option for preset ID quick display
Added Candy cane and Blends effects
Added Temperature palette
See the changelog for a complete list of changes!