Frank
bfbff723ac
AR: use more accurate timer for benchmarking
...
use esp_timer_get_time() because it is more accurate. Actually I don't trust millis() so much ;-)
2022-07-04 13:58:25 +02:00
Frank
03dba4d7d0
restoring a few doubles
...
a few doubles are currently necessary, due to high speed of the control loops (see discord discussion).
2022-07-04 12:34:32 +02:00
Blaz Kristan
8b58d96aea
Float variables instead of double.
2022-07-03 23:00:32 +02:00
Blaz Kristan
ae50374d55
Prevent analog button from working.
...
If analog input selected.
2022-06-29 14:12:07 +02:00
Blaz Kristan
4c759083be
Multiple changes.
...
Added:
- introduced addEffect() and setupEffectData()
- conditional compile for audio effects
- introduced getModeData() and getModeDataSrc() instead of public var
- changed _modeData[] to private non-static
Fixes:
- DMTYPE use
- add reboot info to DMTYPE
- transpose & reverse with mirroring
2022-06-21 22:49:45 +02:00
Blaz Kristan
d3bb079be4
Muliple enhancements:
...
- Smarter on/off buttons in Info panel (usermods)
- On/Off bus in bus_manager
- 2D GEQ fix (2D CenterBars obsolete)
- hide unused palettes & modes
2022-06-20 22:17:01 +02:00
Blaz Kristan
7ebb58b1fa
Code shuffling (making bugs)
2022-06-19 19:15:34 +02:00
Blaz Kristan
ac5b3110f2
Code cleanup (reduced globals).
2022-06-18 12:57:54 +02:00
Blaz Kristan
48259b4ffe
Reorganised exchange array.
...
Updated effects to reflect reorganisation.
Provide feedback to UI for maxVol and binNum.
2022-06-18 12:36:10 +02:00
Blaz Kristan
36503f0417
Fix CRLF
2022-06-17 16:24:25 +02:00
Blaz Kristan
0daddf9896
Some fixes.
...
Remove (*) palettes if not all 3 color selectors shown
Updated comments
2022-06-17 16:18:35 +02:00
Blaz Kristan
f3364e1327
Scrolling text #DATETIME bugfix.
...
Cosmetic changes.
2022-06-16 21:52:14 +02:00
Blaz Kristan
cf54115077
Sync bug fixes.
...
Analog input fix.
Code cleanup.
2022-06-16 19:20:04 +02:00
Blaz Kristan
12a94c50b8
Various fixes.
...
Added support for no audio to some effects.
2022-06-16 16:10:38 +02:00
Blaž Kristan
f92c336ae4
Fix for fftCalc
2022-06-16 07:47:58 +02:00
Blaz Kristan
477c9ef577
Cosmetic fixes.
2022-06-15 22:17:34 +02:00
Blaz Kristan
e146a476bd
Effect ID compatibility with WLED-SR
...
Updated some SR effects.
2022-06-15 17:21:32 +02:00
Blaž Kristan
f32a39e79f
Finalised used variables in effects
2022-06-14 14:48:13 +02:00
Blaz Kristan
cdef8472e3
Gav... efects to test audio
...
Anti-aliased setPixelColor() with support for normalized x & y
2022-06-13 21:28:10 +02:00
Blaz Kristan
f9c933bf3b
AudioSource classes cleanup
2022-06-13 17:34:49 +02:00
Blaz Kristan
cc995ecef8
2D Waverly audio reactive.
2022-06-12 22:17:17 +02:00
Blaz Kristan
8c759cb65a
Usermod config info & data.
2022-06-11 18:55:23 +02:00
Blaz Kristan
bd45c67528
Virtual fixes.
...
Pins.
2022-06-11 12:35:29 +02:00
Blaz Kristan
562a206508
It compiles!
...
Cleaned (and possibly broken) AudioSource
Added:
- usermod notification about update
- strip.getMinShowDelay()
- pin manager updates
Changed:
- data exchange
2022-06-11 00:50:29 +02:00
Blaz Kristan
dd584e929f
Added audioreactive to usermod_list
...
Formatting in usermod
2022-06-10 16:37:55 +02:00
Blaz Kristan
1828a2a81c
Addec config save/load.
...
Changed double to float.
2022-06-09 18:55:35 +02:00
Blaž Kristan
a6746f77f0
Var fixes.
2022-06-09 14:44:48 +02:00
Blaz Kristan
184ff7a3b3
Audioreactive usermod.
2022-06-08 21:14:01 +02:00