Input needed: pixel value functions

This topic is mainly about getting access to the current pixel’s RGB value after it has been set by hsv() or rgb().

There is not necessarily a backing buffer in Pixelblaze, which is a design goal from the start. I do intend to keep going in the direction of high level APIs.

Having an optional pixel buffer could be pretty handy though, and could make it easier to generate patterns that lend themselves to that approach. It’s not uncommon to make a buffer, draw into it, and fade them out a bit each frame. This would be a single pixel array, not a global array. Perhaps accessible via mapPixels() as well (see this post).