Commit Graph

  • 2f6adbd07c Add Mapping 1D to 2D. Mapping12 and sound simulation effect independent ewowi 2022-07-10 14:30:10 +02:00
  • f0992d56c1 Added global I2C & SPI HW pin defines Fixed default values fo custom sliders. Fix for color selector. Changed fading for 2D GEQ Audioreactive fix send/receive option Blaz Kristan 2022-07-07 23:07:20 +02:00
  • 67bcf42125 audioreactive: typo Frank 2022-07-07 19:29:36 +02:00
  • 935ddd12ec audioreactive: allow compiling with newer IDF versions Frank 2022-07-07 19:27:22 +02:00
  • 5a772f5410 add simulateSound to sound effects (wip) ewowi 2022-07-07 12:48:41 +02:00
  • 698a32f364 Cleanup effects. Blaz Kristan 2022-07-06 20:41:12 +02:00
  • bdea2acf67 Correctly position #defines Blaz Kristan 2022-07-06 19:49:55 +02:00
  • 377a11b160 Fix for enable/disable FFT task. Blaz Kristan 2022-07-06 19:46:32 +02:00
  • 9519c8edbd Fix disbling AudioReactive usermod Reduce IRAM pressure for ESP8266 Blaz Kristan 2022-07-06 19:42:48 +02:00
  • 64fd207533 Refactoring WS2812FX class. - effect functions no longer part of class - methods to access private members - separate Segment, Segment_runtime, ColorTransition from WS2812FX Blaz Kristan 2022-07-06 13:13:54 +02:00
  • 96e04f1c54 AR: option to use new (template-based) ArduinoFFT Frank 2022-07-04 17:09:20 +02:00
  • 348c4b4431 Fix for 2D peek. Blaz Kristan 2022-07-04 14:13:17 +02:00
  • bfbff723ac AR: use more accurate timer for benchmarking Frank 2022-07-04 13:58:25 +02:00
  • 03dba4d7d0 restoring a few doubles Frank 2022-07-04 12:34:32 +02:00
  • febd7cbca8 Enable Peek for 2D. Blaz Kristan 2022-07-04 11:12:55 +02:00
  • e2b7b228c5 Compile fix. Use virtualLength() in getPixelColor() Blaz Kristan 2022-07-04 10:30:49 +02:00
  • 8b58d96aea Float variables instead of double. Blaz Kristan 2022-07-03 23:00:32 +02:00
  • 0a2e01a616 Multiple changes: - change arduinoFFT to float (custom) - update audioreactive to use float - update effects to use float - info slider (usermod) - hide Peek in 2D - minor bugfixes Blaz Kristan 2022-07-03 22:55:37 +02:00
  • a8908238d5 Prevent race condition when saving bus config. (loop() is executed on different core than handleSet()) Blaz Kristan 2022-07-02 14:28:09 +02:00
  • 569138ac80 Bugfix saving LED config (race condition) Blaz Kristan 2022-07-01 14:10:32 +02:00
  • cf3faa1170 Merge branch 'audioreactive-prototype' into 2D-support Blaz Kristan 2022-06-29 16:30:50 +02:00
  • ae50374d55 Prevent analog button from working. If analog input selected. Blaz Kristan 2022-06-29 14:12:07 +02:00
  • d2705f033d Enhance API - addPixelColorXY() - fadeToBlackBy() Blaz Kristan 2022-06-28 23:32:29 +02:00
  • 5d12e2291c Bugfix in getPixelColorXY() Blaz Kristan 2022-06-28 23:01:52 +02:00
  • cd46d84dcb Shuffle tooltips. Blaz Kristan 2022-06-28 12:36:23 +02:00
  • a3b0b8b3d0 Change on/off button for Sataicase usermod. Blaz Kristan 2022-06-28 12:33:00 +02:00
  • 4c60a70c6f Slider div change. Effect data bugfix. Blaz Kristan 2022-06-27 22:46:36 +02:00
  • a75b3a53aa Use getModeCount() instead of MODE_COUNT Clear strip if spacing changes. Rewrite 2DGEQ. Blaz Kristan 2022-06-26 23:01:22 +02:00
  • 94a79b57e9 Tooltips for effect sliders. Blaz Kristan 2022-06-26 22:47:16 +02:00
  • dbe90eb3f5 Minor UI fixes. Blaz Kristan 2022-06-23 21:00:12 +02:00
  • 3891348c26 Multiple fixes. - anti-aliasing fix - minor UI CSS fix - dynamic JS loading (2D & UM) - 2D Lissajous fix Blaz Kristan 2022-06-23 17:42:02 +02:00
  • 84106d6282 Merge branch 'dev' into audioreactive-prototype Blaz Kristan 2022-06-22 18:04:40 +02:00
  • 37395931bf Merge branch 'master' into master-merge Blaz Kristan 2022-06-22 16:11:09 +02:00
  • 88e487be8e Fix for Colortwinkles. Blaz Kristan 2022-06-22 16:08:14 +02:00
  • fd4c0e795a Merge pull request #2693 from softhack007/analogread_smoothing_fix_2587 Blaž Kristan 2022-06-22 13:20:16 +02:00
  • c79eb43347 disabled second check for strip.isUpdating() Frank 2022-06-22 12:36:47 +02:00
  • 860e74bffa Comment & float constant. Blaž Kristan 2022-06-22 09:58:21 +02:00
  • 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 Blaz Kristan 2022-06-21 22:49:45 +02:00
  • 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 Blaz Kristan 2022-06-20 22:17:01 +02:00
  • ed374684a6 Update button.cpp Frank 2022-06-20 22:00:23 +02:00
  • 169a46c38c button.cpp: marked literal constant as "float! Frank 2022-06-20 21:56:16 +02:00
  • 1dbea434a3 fix for issue #2587 Frank 2022-06-20 16:04:43 +02:00
  • a5b4d7a244 add TM1829 support Hendrik Langer 2022-06-20 15:03:17 +02:00
  • 7ebb58b1fa Code shuffling (making bugs) Blaz Kristan 2022-06-19 19:15:34 +02:00
  • ac5b3110f2 Code cleanup (reduced globals). Blaz Kristan 2022-06-18 12:57:54 +02:00
  • 48259b4ffe Reorganised exchange array. Updated effects to reflect reorganisation. Provide feedback to UI for maxVol and binNum. Blaz Kristan 2022-06-18 12:36:10 +02:00
  • 041426fecb Scrolling text selectable font. Blaz Kristan 2022-06-17 21:19:12 +02:00
  • 2caf7efdc6 Added date & time support for scrolling text. Blaz Kristan 2022-06-17 19:09:44 +02:00
  • b00e038b33 Enhancement in effect functions. - added color_add() - fixed AA setPixelColor() - added fadeToBlackBy() (FastLED) - added hiding of * palettes if not all color selectors shown Blaz Kristan 2022-06-17 18:57:32 +02:00
  • 36503f0417 Fix CRLF Blaz Kristan 2022-06-17 16:24:25 +02:00
  • 0daddf9896 Some fixes. Remove (*) palettes if not all 3 color selectors shown Updated comments Blaz Kristan 2022-06-17 16:18:35 +02:00
  • f3364e1327 Scrolling text #DATETIME bugfix. Cosmetic changes. Blaz Kristan 2022-06-16 21:52:14 +02:00
  • cf54115077 Sync bug fixes. Analog input fix. Code cleanup. Blaz Kristan 2022-06-16 19:20:04 +02:00
  • 12a94c50b8 Various fixes. Added support for no audio to some effects. Blaz Kristan 2022-06-16 16:10:38 +02:00
  • 0dd12cf0a6 Bump bottle from 0.12.19 to 0.12.20 (#2683) dependabot[bot] 2022-06-16 10:31:14 +02:00
  • f92c336ae4 Fix for fftCalc Blaž Kristan 2022-06-16 07:47:58 +02:00
  • 477c9ef577 Cosmetic fixes. Blaz Kristan 2022-06-15 22:17:34 +02:00
  • e146a476bd Effect ID compatibility with WLED-SR Updated some SR effects. Blaz Kristan 2022-06-15 17:21:32 +02:00
  • 45e74126da Non-2D audio effects. Blaz Kristan 2022-06-14 18:16:18 +02:00
  • f32a39e79f Finalised used variables in effects Blaž Kristan 2022-06-14 14:48:13 +02:00
  • 489b144085 Overload temporary fix. Non-audio SR effects. Blaž Kristan 2022-06-14 12:06:51 +02:00
  • e7d311d23c I2S SD pin output type fix Blaž Kristan 2022-06-14 11:26:52 +02:00
  • 4cc2dea2fe color_add() that preserves color ratio AA version of setPixelColor(float) Fix in AA ratio calculation. Blaž Kristan 2022-06-14 09:11:56 +02:00
  • 1e2cae7087 W fix. Blaz Kristan 2022-06-13 22:13:04 +02:00
  • 2b259f3704 Usermod API enhancements - data exchage getUMData() - usermod configuration helper appendConfigData() - notification on updates onUpdateBegin() Blaz Kristan 2022-06-13 22:11:55 +02:00
  • 0df5221784 Normalised/antialiased setPixelColorXY() Blaz Kristan 2022-06-13 21:55:51 +02:00
  • 4c78d35680 Fix CRLF. Blaz Kristan 2022-06-13 21:29:08 +02:00
  • cdef8472e3 Gav... efects to test audio Anti-aliased setPixelColor() with support for normalized x & y Blaz Kristan 2022-06-13 21:28:10 +02:00
  • f9c933bf3b AudioSource classes cleanup Blaz Kristan 2022-06-13 17:34:49 +02:00
  • cc995ecef8 2D Waverly audio reactive. Blaz Kristan 2022-06-12 22:17:17 +02:00
  • 922a3631ae Fixed order of loading. Blaz Kristan 2022-06-12 15:09:15 +02:00
  • 0903078618 Execute GetV() after cfg.json is loaded. Blaz Kristan 2022-06-12 14:02:49 +02:00
  • 8c759cb65a Usermod config info & data. Blaz Kristan 2022-06-11 18:55:23 +02:00
  • bd45c67528 Virtual fixes. Pins. Blaz Kristan 2022-06-11 12:35:29 +02:00
  • 562a206508 It compiles! Cleaned (and possibly broken) AudioSource Added: - usermod notification about update - strip.getMinShowDelay() - pin manager updates Changed: - data exchange Blaz Kristan 2022-06-11 00:50:29 +02:00
  • dd584e929f Added audioreactive to usermod_list Formatting in usermod Blaz Kristan 2022-06-10 16:37:55 +02:00
  • 1828a2a81c Addec config save/load. Changed double to float. Blaz Kristan 2022-06-09 18:55:35 +02:00
  • a6746f77f0 Var fixes. Blaž Kristan 2022-06-09 14:44:48 +02:00
  • 184ff7a3b3 Audioreactive usermod. Blaz Kristan 2022-06-08 21:14:01 +02:00
  • 9db872db56 Fixes: - mirroring - FX memory allocations - preset loading if WS request too big Blaz Kristan 2022-06-05 10:16:56 +02:00
  • f1a1b89d13 Fixes. - correct preset cycling - updated rotary encoder preset selection Blaz Kristan 2022-06-03 22:22:18 +02:00
  • 14e0e96596 Send complet preset API from UI. Cycling value correction (optimisation and preset hack removal). Blaz Kristan 2022-06-03 18:38:46 +02:00
  • 793c878c66 Added display information for hue/sat/preset/cct Blaz Kristan 2022-06-02 18:30:23 +02:00
  • 14887d5e88 Multiple fixes. - non matrix bugs in legacy effects - preset loading (cycling) - segment length in UI - possible WS heap corruption prevention Blaz Kristan 2022-06-01 22:11:25 +02:00
  • 366006273d Watchdog timer (@poelzi). Transpose optimisations. Rain effect updated. Blaz Kristan 2022-05-30 22:21:13 +02:00
  • 6a69a726f2 Build bump. Blaz Kristan 2022-05-29 18:34:59 +02:00
  • e9cd4d95a7 Merge branch 'master' into master-merge Blaz Kristan 2022-05-29 18:22:33 +02:00
  • d7e1dc1f95 Revert speed for Fire. Segment brightnes +/- fix. Blaz Kristan 2022-05-29 18:20:30 +02:00
  • 19c8b4fe2d Merge pull request #2665 from Stoom/segment_bri_fix Blaž Kristan 2022-05-29 11:02:59 +02:00
  • 8b73a7375a Fix for transpose. blur1d() using weighted box blur. Blaz Kristan 2022-05-28 19:23:16 +02:00
  • 974798f79c Merge pull request #27 from srg74/patch-1 Blaž Kristan 2022-05-28 07:43:21 +02:00
  • 43c5de074f Update usermod_temperature.h srg74 2022-05-27 15:42:03 -04:00
  • 461cc1d5a8 Fix for stalled scrolling text. Minor other fixes. Blaz Kristan 2022-05-27 15:29:34 +02:00
  • 3d6df07335 Bugfixes in 2D. PIR stops countdown if preset changed. Blaz Kristan 2022-05-27 13:39:22 +02:00
  • 7689587879 New 2D Drift Rose effect. Fix for segment name. Updated blurRow & blurCol to work on non-leds[]. Updated several legacy effects to be 2D aware. Code cleanup. Blaz Kristan 2022-05-26 21:36:48 +02:00
  • e248b989e1 2D Scrolling text Updated Glitter & Sparkle Blaz Kristan 2022-05-25 21:15:08 +02:00
  • 9920424a31 Polar Lights fix. Cleanup. Blaz Kristan 2022-05-24 16:43:21 +02:00
  • 17be0a2c12 Enhance rotary encoder with custom sliders. Soft watchdog timer (by poelzi) Blaz Kristan 2022-05-24 13:45:35 +02:00
  • 26fa38d052 Watchdog: disable watchdog while OTA is running Daniel Poelzleithner 2022-05-23 22:30:13 +00:00
  • 34a4382920 Effect fixes. Blaz Kristan 2022-05-23 21:04:16 +02:00