I'm working on an app interface to easily apply color harmonies to my led

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

It’s now made in Processing and Processing.js (so javascript). I’m planning to use Intel XDK to make a multi-OS app: http://software.intel.com/en-us/html5/tools

The app is completely made with SVG/vectors, in order to support all kind of resolutions without the need of updating the artwork all the time.

With the app you could fill a palette with different color harmonies like shown in this video: http://www.youtube.com/watch?v=kuhc6CyYTpM
http://www.youtube.com/watch?v=Ejh3UYdLTec&feature=youtu.be

Very cool UI.

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.

That’s looking good Kasper.