HSVtoRGB & Framebuffer with attenuation

Between this and @zranger1 's lightsaber there is definitely a whole category of patterns that could be done with a “stick of pixels”. Magic wands, swords, and more. Especially with a button or two?
Sound effects would be nice too but that’s a whole different subject.