Frank
bef964dcba
bugfix: prevent clearing of segment settings when changing effects
...
in multi-segment setups, the segment options reverse, reverseY, mirror, and mirrorY were accidentally overwritten when changing effects.
2024-09-06 12:54:27 +02:00
Blaz Kristan
6d83adae3c
Mirroring bugfix.
2024-09-05 00:06:12 +02:00
netmindz
be8fe09bed
Merge pull request #160 from netmindz/HD-WF2
...
Remove HD-WF1
2024-08-31 17:07:49 +01:00
Will Tatam
d1782519db
HD-WF1 - too low memory to be of used for hub75
2024-08-31 17:06:39 +01:00
Will Tatam
c5aa6b963b
Default to hub75 32x32
2024-08-29 21:13:54 +01:00
netmindz
a7cb4b7dc7
Merge pull request #158 from netmindz/HD-WF2
...
Add support for HD-WF2
2024-08-26 13:27:28 +01:00
Frank
69baef126f
athom_music buildenv updates (solves #159 )
...
disabled some usermods for athom, to bring back MQTT.
2024-08-25 20:37:22 +02:00
Will Tatam
818b3f1928
Add animartrix to S3 builds with HUB75 support
2024-08-25 16:40:15 +01:00
Will Tatam
9c21d3fc72
Add *untested* HD-WF1 build
2024-08-23 12:22:01 +01:00
Will Tatam
1e6cdc2c5b
HD-WF1 pinout
2024-08-22 20:41:23 +01:00
Will Tatam
1e693b5c9d
Add new build esp32S3_4MB_S the Huidu HD-WF2 should be 8M, but formatting fails where as 4M works
2024-08-21 23:35:36 +01:00
Will Tatam
a5600950b5
Enable HUB75 for the esp32S3_8MB_M for HD-WF2
2024-08-21 23:34:11 +01:00
Will Tatam
0d11827552
Add pinout for HD-WF2
2024-08-21 22:40:40 +01:00
Troy
282c449a5c
Merge pull request #157 from troyhacks/ESP32-Dual-Booting-Fixed
...
ESP32 Dual Booting
2024-08-21 14:09:09 -04:00
Troy
aa38c113e3
More boot log clarity
2024-08-21 14:01:11 -04:00
Troy
b12b23d02c
Boot log clarification.
2024-08-21 13:59:03 -04:00
Troy
01e51e5751
More fixes for non-ESP32 boards
2024-08-21 13:57:58 -04:00
Troy
ef6bedee76
Minor tidy
2024-08-21 13:53:14 -04:00
Troy
0a26aa918c
Fixes for non-ESP32 boards
2024-08-21 13:51:58 -04:00
Troy
9e24a634c2
ESP32 Dual Booting
2024-08-21 13:43:59 -04:00
Frank
b47c55db90
fix 8266 builds
...
wled00/FX_fcn.cpp:974:16: error: '_isSuperSimpleSegment' was not declared in this scope
2024-08-18 13:21:55 +02:00
Troy
1ef13c2077
Arc 1D Expand uses drawArc if the segment is not "super simple"
...
WLEDMM: drawArc() is faster if it's NOT "super simple" as the regular M12_pArc code can do "useSymmetry" to speed things along on larger 2D layouts, but a more "complicated" segment likely uses mirroring which generates a symmetry speed-up, or other things which mean less pixels are calculated.
2024-08-17 13:05:23 -04:00
Troy
f23df9dfbc
Revert functionality change to M12_pArc
...
Left the new code in for reference
2024-08-17 08:28:08 -04:00
Troy
20fde24ac4
Merge pull request #154 from troyhacks/mdev
...
2D Audio Reactive Paintbrush Effect
2024-08-17 08:19:54 -04:00
Troy
7bb351b185
Minor updates to Paintbrush
2024-08-17 08:15:27 -04:00
Troy
324f3acd59
Merge branch 'MoonModules:mdev' into mdev
2024-08-17 00:58:29 -04:00
Frank
b9007f2dc6
bugfix
...
fix compiler error on non-fastpath builds
2024-08-16 18:02:25 +02:00
Frank
030a7cee53
another small speedup, and segment stability improvement
...
* removed a few sanity check that are done again later in getPixelColor
* stability: prevent crashes when changing segments settings or effect options
2024-08-16 17:54:11 +02:00
Frank
1ae8a62cf5
Merge pull request #155 from netmindz/FX-cleanup-mdev
...
Remove repeating code to fetch audio data
2024-08-16 02:01:40 +02:00
Frank
f287143cc3
build 2408150
2024-08-15 20:36:09 +02:00
Frank
f7e3f35c0c
my favourite HUB75 buildenv [env:esp32_4MB_V4_HUB75_forum]
2024-08-15 20:35:16 +02:00
Will Tatam
b0b3e75556
Move getAudioData to static
2024-08-15 16:22:24 +01:00
Will Tatam
3b551a40f3
Remove repeating code to fetch audio data
2024-08-15 10:51:26 +01:00
Troy
af1752770f
Merge branch 'MoonModules:mdev' into mdev
2024-08-14 11:53:58 -04:00
Troy
9e65ab3be4
Stop issue playlist continuing when disabling AutoPlaylist
...
If you use the "music" playlist on boot, it'll keep it going even when you manually override to something else. This seems to fix this condition.
2024-08-14 11:53:35 -04:00
Troy
6fed9f323c
Merge branch 'MoonModules:mdev' into mdev
2024-08-13 16:15:23 -04:00
Troy
340197fd91
Merge branch 'mdev' of https://github.com/troyhacks/WLED into mdev
2024-08-13 12:13:29 -04:00
Troy
38d30723a0
2D Audio Reactive Paintbrush Effect
2024-08-13 12:13:14 -04:00
Frank
5610548652
HUB75 clock phase
...
`mxconfig.clkphase = false;` seems to help reduce flicker on some panels.
@netmindz I think we should add a checkbox to the UI - something like "clocked on positive edge" (default = checked) which means clkphase = true. when unchecked, we set clkphase = false.
2024-08-13 12:52:19 +02:00
Frank
a77520aa05
bugfix
...
forgot to commit one line ...
2024-08-12 12:36:45 +02:00
Frank
a257e49bb4
HUB75 trying to reduce glitches
...
the HUB75 driver seems to randomly produce glitches, especially on hight contrast edges.
* roll back to HUB75 version 3.0.10 (known good)
* limit max brightness to 238 (=92%)
* add short delay after starting the driver
2024-08-12 12:20:15 +02:00
Will Tatam
e90f8e7f0d
DMX Input - reinstate loggers for connection state change
2024-08-10 15:42:30 +01:00
Frank
2934739ebf
HUB75 cleanup, double buffer improvement
...
* code cleanup, removing some unneeded sanity checks
* use dirty bits in double buffer mode, too -> only not-black pixels are drawn into the back-buffer (20%-30% faster)
2024-08-09 17:46:14 +02:00
Frank
a44aa92c75
playing with Fire2012
...
* speedup: add functions to only blur rows or columns (50% faster)
* fire2012: tinkering with bur options. Vertical blur only when slider < 64 (faster); extra blur for slider values >192 (bush burn)
2024-08-09 12:55:04 +02:00
Blaž Kristan
89412b999d
Merge pull request #4078 from apanteleev/fire-blur-control
...
Add a parameter for blur amount in the Fire 2012 effect
2024-08-09 12:19:31 +02:00
Frank
d00b3147b4
Waverly: better slider names
...
Slider names were misleading.
First slider: fade speed (low values means longer hold times)
Second slider: signal gain (i.e. amplification)
2024-08-08 22:28:14 +02:00
Frank
28db9bfcfd
waverly effect speedup
...
* faster math
* limit height to visible area
2024-08-08 22:03:49 +02:00
Frank
56e72ef22d
HUB75 live preview
2024-08-08 20:57:15 +02:00
Frank
f8154a8c78
Update wled.h - build 2408080
2024-08-08 19:08:34 +02:00
Frank
bad923570b
double buffer off (MatrixPortal S3)
...
`mxconfig.double_buff = true` should not be necessary any more.
2024-08-08 19:04:10 +02:00