Skip to content

Releases: lpaolini/Striptease

1.4.0

Choose a tag to compare

@lpaolini lpaolini released this 12 Jan 09:39

The most relevant change for this release is the implementation of the Gradient class, for iterpolating any given number of CRGB colors in real time, without allocating a palette in memory.

Strip::paint methods now accept Gradient as an alternative to 'CRGB', to fill the string segment with a gradient instead of a solid color. Also, Gradient is directly supported by the HarmonicMotion::setGradient(Gradient *gradient) method, enabling a world of cool new effects. Check out the new effects Sunset and Scan.

Full Changelog: 1.3.0...1.4.0

1.3.0

Choose a tag to compare

@lpaolini lpaolini released this 03 Jan 15:46

Some new effects, some bugs fixed, much better code base, more functionality and a few breaking changes.

Full Changelog: 1.2.13...1.3.0

1.3.0-beta4

1.3.0-beta4 Pre-release
Pre-release

Choose a tag to compare

@lpaolini lpaolini released this 03 Jan 13:04

1.3.0-beta1

1.3.0-beta1 Pre-release
Pre-release

Choose a tag to compare

@lpaolini lpaolini released this 28 Dec 15:16

Full Changelog: 1.2.13...1.3.0-beta1

v1.2.14

Choose a tag to compare

@lpaolini lpaolini released this 19 Apr 10:04

[1.2.14] (2022-04-19)

Fixed

  • Stage: added missing includes

v1.2.13

Choose a tag to compare

@lpaolini lpaolini released this 11 Dec 08:36

[1.2.13] (2021-12-11)

Fixed

  • DeepSpace: fixed a bug occurring on last pixel (normalized position 1).

v1.2.12

Choose a tag to compare

@lpaolini lpaolini released this 09 Dec 07:26

[1.2.12] (2021-12-09)

Fixed

  • Controller: fixed EEPROM persistence of param value.

Changed

  • HarmonicMotion: implemented setCriticalDamping(float cf) correction factor (default = 1).
  • Elastic: updated fx using critical damping correction factor.

Added

  • Interval: added compatibility layer for easier porting of Pixelblaze-style effects.
  • RainbowMelt: ported Pixelblaze fx.
  • RippleReflections: ported Pixelblaze fx.

v1.2.11

Choose a tag to compare

@lpaolini lpaolini released this 03 Dec 09:15

[1.2.11] (2021-12-03)

Fixed

  • JoinedStrip: fixed probable cause of momentary random freezing / crashing.
  • JoinedStrip, ReversedStrip, SubStrip, StatefulStrip: fixed upper boundary of random position.

Changed

  • Skipped first EEPROM location, where speed for each effect is stored, as location 0 seems not to work.

Added

  • Motion: added class for handling linear/accelerated motion.

v1.2.10

Choose a tag to compare

@lpaolini lpaolini released this 10 Apr 22:20

[1.2.10] (2021-04-11)

Fixed

  • Timer: fixed potential cause of momentary random freezing.

v1.2.9

Choose a tag to compare

@lpaolini lpaolini released this 25 Mar 22:29

[1.2.9] (2021-03-25)

Changed

  • Increased minimum brightenss from 10 to 20.
  • Vertigo: reduced inhibit time.

Added

  • Controller: implemented setBrightness method for setting initial brightness.
  • Ripple: added optional constructor argument for setting brightness color.
  • Background: implemented basic effect for rendering a solid background.