Blaz Kristan
586e72e797
Remove pxs/NONUNITY option
...
Constrains for bitfields.
Bugfixes.
2022-08-31 21:31:59 +02:00
Blaz Kristan
38bd0d6bbb
Bugfixes
2022-08-31 21:21:53 +02:00
Ewowi
5b8ad8d714
Merge branch 'custom-effects' into mdev
2022-08-31 20:58:44 +02:00
Ewowi
4b39e7a855
CustomEffects: show only editor if fx is Custom Effect
2022-08-31 20:55:28 +02:00
Ewowi
d95e27e8e8
Merge branch 'dev' into mdev
2022-08-31 20:41:34 +02:00
Blaž Kristan
da0da4c75e
Remove NONUNITY
...
Expand soundSim
Tetrix optimisation
2022-08-31 14:24:02 +02:00
Ewowi
06c0c0edfb
CustomEffects as usermod: step 4: modify wledv123.json, add drawLine/Arc
...
General (for CE, but also used by M12_pArc)
- add drawArc
Custom Effects
- add WLEDSR Custom Effects comment to places in WLED where it is hooked in
- move from wled.json to wledv123.json
- rename matrixWidth/Heigth to width/height and use virtualWidth/Height
- remove setPixels
- add drawLine / drawArc
2022-08-31 13:14:51 +02:00
Ewowi
6422bb5764
Merge branch 'weather-usermod' into mdev
2022-08-31 10:14:49 +02:00
Blaž Kristan
bfe16bb254
Merge branch '0_14' of https://github.com/Aircoookie/WLED into dev
2022-08-31 08:02:11 +02:00
cschwinne
2ada88a266
Small improvements to fx data extraction functions
...
- Un-F() most segment JSON keys, decreases JSON doc usage by 47 B (increases static RAM usage by 32 B),
makes `extractModeDefaults` work without strstr_P
- Removed String from serializeModeData and serializeModeNames
- Set 0.14 version name "Hoshi"
2022-08-31 04:31:56 +02:00
cschwinne
5b51ce9840
extractModeDefaults(): C strings instead of String
2022-08-31 02:26:26 +02:00
Ewowi
0c06d03788
Merge branch 'custom-effects' into mdev
2022-08-30 23:46:14 +02:00
Ewowi
08a610962c
Merge remote-tracking branch 'origin/dev' into mdev
2022-08-30 23:42:50 +02:00
Ewowi
8626855953
Add CustomEffects as usermod: step 3: effects start working
2022-08-30 23:12:04 +02:00
Blaz Kristan
26793c8428
Merge branch 'dev' into audioreactive-prototype
2022-08-30 20:13:25 +02:00
Blaz Kristan
8719adef1e
Tetrix vStrip 2D modification.
...
AA version of Bouncing balls
Better AA
2022-08-30 17:20:58 +02:00
Blaz Kristan
cd7bcb79e5
Tetrix vStrip 2D modification.
...
AA version of Bouncing balls
Better AA
2022-08-30 17:18:56 +02:00
Ewowi
068089751d
Add CustomEffects as usermod: step 2: ui works
2022-08-30 12:55:01 +02:00
Blaz Kristan
005419ab9a
vStrip calculation
...
remove Segment copy constructor
2022-08-29 21:51:46 +02:00
Blaz Kristan
d28d2c57e4
Merge 'blazoncek/dev' into 0_14
...
1-click presets
Bugfix for 1D
virtual strips POC for 1D effects
global SPI MISO pin
2022-08-29 20:45:06 +02:00
Ewowi
9a87d2bd8e
Add CustomEffects as usermod: step 1: c compiles
...
- Only C part, it only compiles
- UI to be done
- Needs to be tested
2022-08-29 13:56:46 +02:00
Ewowi
2b7884a068
Merge remote-tracking branch 'origin/audioreactive-prototype' into mdev
2022-08-29 10:13:23 +02:00
Frank
6019b7bda4
GEQ: use full frequency range
...
also when user wants less than 16 bands.
Previously when users selected fewer bands (like 4 instead of 16), only the lowest freq channels were displayed.
2022-08-28 13:33:48 +02:00
Blaz Kristan
c6126db2a2
Bugfix for 1D setPixelColor
...
Float vStrips.
Fix misspelled MISOSPI.
2022-08-27 18:25:54 +02:00
Blaz Kristan
030833f942
Global MISO pin.
...
Virtual strip expansion for 2D.
2022-08-25 21:57:43 +02:00
Blaz Kristan
daf67d9cf7
Whitespace cleanup.
...
Revert legacy effects to 1D and use mapping instead.
2022-08-24 23:04:51 +02:00
Blaz Kristan
301ed25019
1-Click preset.
2022-08-23 20:57:11 +02:00
Blaz Kristan
a7dbfc4954
Fix for segment on/off transitions.
...
Fix for missing return.
Slightly smoother Chunchun, added Speed parameter for Hiphotic.
2022-08-23 16:00:50 +02:00
Blaz Kristan
af5e38e5ee
Fix for segment on/off transitions.
...
Fix for missing return.
Slightly smoother Chunchun, added Speed parameter for Hiphotic.
2022-08-23 15:57:05 +02:00
cschwinne
102a28aef4
Release of WLED v0.13.3
2022-08-23 01:26:18 +02:00
Blaz Kristan
d3d8fdff13
Transpose fix.
2022-08-22 22:02:36 +02:00
Blaz Kristan
9cb6f95420
Missing map2D bugfix.
2022-08-22 20:38:23 +02:00
Blaz Kristan
89f334e67b
Missing map2D bugfix.
2022-08-22 20:37:47 +02:00
Blaz Kristan
b8b3d17570
Merge remote-tracking branch 'upstream/0_14' into dev
2022-08-22 19:37:17 +02:00
Blaz Kristan
053083f600
Minor optimisation.
2022-08-22 17:06:28 +02:00
Blaz Kristan
cf46564c67
Merge branch 'dev' into audioreactive-prototype
2022-08-22 17:01:51 +02:00
Blaz Kristan
59b038b8c4
Index under- shooting.
...
Fix for arc 1D to 2D mapping.
UI segment 2D mapping fix.
Watchdog reposition & flicker reduction.
2022-08-22 16:48:19 +02:00
Blaz Kristan
fb6dfcd3fc
Index under- shooting.
...
Fix for arc 1D to 2D mapping.
UI segment 2D mapping fix.
Watchdog reposition & flicker reduction.
2022-08-22 16:47:25 +02:00
Blaž Kristan
1711ac9a88
Fix in is2D()
...
Horizontal and vertical 1D segment
Index overshoot fix.
2022-08-22 14:35:34 +02:00
Blaž Kristan
e14c5bbd25
Fix in is2D()
...
Vertical & horizontal 1D segment (on 2D matrix)
Index overshooting fix.
2022-08-22 14:08:45 +02:00
Blaž Kristan
cf0f0d77be
Merge branch 'audioreactive-prototype' of https://github.com/blazoncek/WLED into merge-audio
2022-08-22 10:34:10 +02:00
cschwinne
844bef9fda
Explicit JSON flag for loading FX defaults
...
Disable watchdog by default
2022-08-22 01:17:10 +02:00
Blaz Kristan
d56d41a8c2
Merge branch 'dev' into audioreactive-prototype
2022-08-21 20:50:40 +02:00
Blaz Kristan
b722c618bd
Fixes in NodeStruct & bus manager.
2022-08-21 20:50:24 +02:00
Frank
d053bc562f
code cleanup, few optimizations, and fixing more overflows
...
- code cleanup in audio_reactive.h
- fixing some more under/overflows in fx.cpp
2022-08-21 13:10:16 +02:00
Blaz Kristan
450a0180f8
Merge branch 'dev' into audioreactive-prototype
2022-08-21 09:54:33 +02:00
Frank
bbc8049832
The Right Thing to Do (makes GEQ look awesome)
...
... found that stupid commit messages get more attention ;-)
- use 22050 Hz for sampling, as it is a standard frequency. I think this is the best choise.
- redesigned the GEQ channels (fftResult[]) for 22Khz, based on channels found on old HiFi equalizer equipment. 1Kzh is now at the center; Bass/Trebble channels are using 1/4 on left/right side respectively - similar to real equalizers. Looks nice :-)
- adjusted effects that use FFT_MajorPeak so that the maximum frequency is supported.
2022-08-20 22:14:54 +02:00
Blaz Kristan
6fd8a5a084
Replace setOption/getOption
2022-08-19 21:37:26 +02:00
Blaz Kristan
44a4b11d36
Replace setOption/getOption
2022-08-19 21:14:49 +02:00
Blaz Kristan
e9f6509cb0
Merge branch 'segment-api' into dev
2022-08-19 15:14:56 +02:00