I’ve started to write some enhancement for .NET API. It wraps Blinkstick object with “filter” interface. Based on this interface one can build “stack” of decorators (ex. brightness adjustment). I think it can be easy way to build more sophisticated visual effects on BlinkStick devices.
See https://github.com/pkierski/BlinkStickDotNet (it’s fork of original BlinkStickDotNet library). There are small example how this idea works: https://github.com/pkierski/BlinkStickDotNet/blob/master/Examples/BlinkStick.Filters/BrightnessAndNegative/Program.cs