Frank
d2fc1f7bf9
experimental: Souns Sync "receive or local" mode
...
new "Receive or Local" mode:
if UDP sound is missing or interrupted for too long, switch back to local audio input.
UDP sound resumes when a fresh packet is received again.
--> still needs testing, and even more regression testing.
2023-12-05 23:46:01 +01:00
Frank
38352c9d20
Sound Sync: prevent GEQ hickups and stalls
...
UDP transfers have some delays (measured between 2ms and 400ms). As consequence, FFT results sometimes "freeze" for a short time as no new data is arriving.
To hide these freezes, we apply the same "dynamics limiter" method as for volumeSmth.
2023-11-29 12:25:22 +01:00
Frank
e7c34e9e47
chores
...
* npm run build
* build number ++
2023-11-27 18:19:31 +01:00
Blaz Kristan
96ed378541
Fix ( #3522 )
2023-11-27 17:52:28 +01:00
Blaž Kristan
c3a442f1fc
Merge pull request #3522 from martinez20m/fix_ir_repeat
...
Fix repeatable action for ir json
2023-11-27 17:52:28 +01:00
Blaz Kristan
79319d4a20
Bugfix ( #3533 )
2023-11-27 17:52:27 +01:00
Blaž Kristan
bd889a47d2
Merge pull request #3508 from Moustachauve/fix-settings-cache
...
Fix settings caching on some browsers
2023-11-27 17:52:27 +01:00
Blaz Kristan
ca3708ec60
Bugfix ( #3526 )
2023-11-27 17:50:11 +01:00
Frank
fd95f80052
increase build number
2023-11-27 15:59:36 +01:00
Ewoud
587e6766c1
Bugfix: uxTaskGetStackHighWaterMark only works in esp32
2023-11-23 13:56:02 +01:00
Ewoud
43a5a290c0
Presets default name incl icons and checkbox defaults, info free stack
...
index.js
- add checked default values for preset brightness and segment bounds
- show free stack
- preset default name including icons
json.cpp
- serializeInfo: add freestack
2023-11-23 13:23:44 +01:00
Frank
ab309b39d2
Merge pull request #3536 from Aircoookie/ntp_errorchecking
...
NTP validation, and rejecting malformed responses (related to #3515 )
2023-11-22 20:20:52 +01:00
Frank
c2fd50d18b
32bytes added to SETTINGS_STACK_BUF_SIZE
...
stack buffer was (again) a few bytes too small.
2023-11-14 19:01:19 +01:00
Frank
adc723c72c
increment version, npm run build
...
added a few fixes and minor improvements from upstream (0_14_1 and 0_15_0 branch)
2023-11-11 23:58:02 +01:00
Frank
848708d962
minor tweak for Safari
...
based on 6570062e61
2023-11-11 23:52:30 +01:00
JeffWDH
63b1f6384c
Add LDR sensor dusk/dawn preset control Usermod
2023-11-11 23:29:20 +01:00
Woody
ffa9551846
fixed wrong power supply info
2023-11-11 23:22:03 +01:00
Blaz Kristan
7debd508c8
Twinklefox & Twinklecat fix
2023-11-11 23:15:38 +01:00
Blaz Kristan
b14f7f74ce
Fix for udp sync ( #3487 )
2023-11-11 23:11:45 +01:00
knarfd
3f945753c2
Update FX.cpp
2023-11-11 23:02:32 +01:00
Blaž Kristan
614a434036
Merge pull request #3460 from mountainash/fix/broken-asset-links
...
Fixed broken Alphacoders hosted assest asset links
2023-11-11 22:36:17 +01:00
Ewoud
b88e7825b8
Populate nodes stability improvements and preview efficiency imprvements
2023-10-25 16:01:50 +02:00
Ewoud
0092e49eb3
GFX/Preview done right if > 4096 pixels + unlimited virtual pixels in 2d
2023-10-24 16:58:35 +02:00
Ewoud
7f5ddc79da
PopulateNodes stability improvements
2023-10-24 15:34:07 +02:00
TroyHacks
3ba2fe4ee0
WM8978 support for PicoDSP, etc.
2023-10-20 01:23:10 -04:00
Ewoud
294a872462
json/info: brand and product configurable by compile variables
...
For MM builds brand = WLEDMM
Will be used in WLED-Native - by Moustachauve
Changed in bh1750, bme280, pir, json.cpp and wled.h
2023-10-15 21:43:55 +02:00
Frank
6d9af29042
Polar Lights minor speedup
...
* perform some calculations outside of the main loop.
* move "mapf" to the top of fx.cpp
2023-10-10 22:06:04 +02:00
Frank
57096ad676
bugfix: info page microscopic font size
...
splitting CSS attributes for info and nodes, to preserve font size for info page.
2023-10-10 11:54:51 +02:00
Frank
01634450a0
minor clarification
...
so what is it ??
;-)
2023-10-08 21:46:57 +02:00
Ewoud
71abd117b5
PolarLights and Octopus: deterministic + SuperSync control
...
FX.cpp
- SuperSync control on Polar lights and Octopus: only calculate pixels for the first panel
2023-10-08 19:02:32 +02:00
Ewoud
4b12f05228
Nodes popup: add real fps
2023-10-08 17:59:41 +02:00
Ewoud
b07562659f
SuperSync small updates
2023-10-08 17:09:57 +02:00
Ewoud
81e57bae7e
Nodes popup SuperSync ready for test
...
index.js
- cleanup code
- reordercolumns
- add warnings (orange) for version, bri scale and fps
- add led output length equal to panel dimensions
- master node order
2023-10-08 12:40:12 +02:00
Frank
bd847e4579
npm run build
...
daily business
2023-10-07 20:57:45 +02:00
Frank
4e530dfa20
0.14.0-b27.32
...
time to increment the minor number
2023-10-07 20:55:01 +02:00
Frank
2a7767dda8
Merge branch 'buildcache' into mdev
2023-10-07 20:42:27 +02:00
Frank
77cef80417
Merge pull request #73 from arneboe/fix_static_effect_timing
...
Fix return value (frameDelay) of FX_MODE_STATIC
2023-10-07 16:24:10 +02:00
Frank
0ec54c4911
WLEDMM specific improvement
...
WLEDMM has FRAMETIME_FIXED_SLOW which seems perfect for this usecase.
2023-10-07 16:23:15 +02:00
Ewoud
fea47b5965
Add Ethernet type: Olimex ESP32 Gateway
...
index.js:
- add leds instead of matrix to extendedNodes array
- split V and P ledcount
2023-10-07 15:25:27 +02:00
Frank
15cea2b00a
optimization: only use "float" math functions
...
- saves 5KB flash and some RAM
-allow to build with -D WLED_USE_UNREAL_MATH, to restore old behaviour and save another 6KB flash
2023-10-06 19:37:06 +02:00
Frank
6fdd1823e0
build number of today
2023-10-06 17:33:21 +02:00
Blaz Kristan
ecb2f48c32
FX update
...
- Meteor: trail & 0.13 behaviour
- Meteor Smooth: train & 0.13 behaviour
- Scrolling Text: rotation
2023-10-06 17:30:02 +02:00
Frank
138ebc69de
npm run build
...
yo'man
2023-10-06 17:24:53 +02:00
Blaz Kristan
3eb360dfe1
Fix for #3403
2023-10-06 17:19:25 +02:00
Blaz Kristan
7e21003f07
Fix for #3405
2023-10-06 17:00:10 +02:00
Frank
e578f6ef05
Merge pull request #3420 from mountainash/fix/duplicate-viewport-declaration
...
Remove duplicate `viewport` declaration, put lang=en into the right place
2023-10-06 16:54:46 +02:00
Frank
c3a2efce63
fix for #3400
...
replace low_accuracy math functions (sint_t, cos_t, atan_t, ...) with standard libm functions that have higher accuracy.
2023-10-06 16:53:23 +02:00
Ewoud
1db950389a
SuperSync button works
...
index.js
- extend checkNode function (panel 0, nrofpanels, matrix size)
- populateNodes: add panel 0 and dummypanel
2023-10-06 12:57:28 +02:00
Ewoud
ffb0ad760d
Solve gamma reset bug + super sync nodes compare and update (WIP)
...
cfg.cpp: update "light" only if value set (gamma correction bug)
index.js
- implement SuperSync function (WIP)
- ddpAll: refactor extendedNodes
- populateNodes: make things more straightforwared
- add panelX and Equal column to compare current and desired values
- add matrix to extendednodes and set the right values (WIP)
2023-10-05 15:36:28 +02:00
Ewoud
cea994c282
Deterministic mode of effects only when SuperSync is on
...
Temporary - to compare both modes
Octopus
Soap
CrazyBees
2023-10-04 11:56:00 +02:00