I’m working on an app interface to easily apply color harmonies to my led installations (like the color e-motion that I already showed). Here a video of the color interface: http://www.youtube.com/watch?v=Ejh3UYdLTec
I wrote some code over the summer that used the same kinds of ‘harmonies’ to (randomly) generate a color palette with pleasing color combinations. I’d randomly pick a central hue, and then ‘harmonious’ hues to go with it, and then populate a CRGBPalette16 with the all of the colors, spaced out various ways, and with various brightness and saturation modulations. This whole ‘color harmonies’ approach works pretty well!
You know… I should put that code out there somewhere. That the the palette cross-fade code. Together they let your animation smoothly transform from one attractive color scheme to another. And if you’re like me, and a control freak about color (THIS IS NOT NEWS), you can have the selection of the ‘central hue’ be subject to various rules and constraints.
But the heart of the whole thing are these ‘color harmonies’.
Yes, smooth transitions was the idea of me as well. I use one base hue with 5 other hues (base_minus, base_plus, complementary, complementary_minus, complementary_plus). By changing the angles you can create different modifications.