Colour palettes.

Aug 23, 2007 at 12:53pm

Colour palettes.

Hello everyone,

I’ve been looking for the ultimate way of generating/handling colour
palettes in my patches for a while: I needed a system with which to
organize a bunch of colours that could be picked from in my patches.

Well, while I was recently ordering business cards from the lovely
lovely lovely company, moo.com I stumbled upon this site:

http://www.colourlovers.com/

Looks great, and everything’s set up to download these in a variety of
formats.
Hope you like it, and I hope you didn’t all know about this little gem
already.
Andreas.

#33378
Aug 23, 2007 at 1:10pm

Great stuff!

& thanks for sharing!

On 8/23/07, Andreas Wetterberg wrote:
>
> Hello everyone,
>
> I’ve been looking for the ultimate way of generating/handling colour
> palettes in my patches for a while: I needed a system with which to
> organize a bunch of colours that could be picked from in my patches.
>
> Well, while I was recently ordering business cards from the lovely
> lovely lovely company, moo.com I stumbled upon this site:
> http://www.colourlovers.com/
>
> Looks great, and everything’s set up to download these in a variety of
> formats.
> Hope you like it, and I hope you didn’t all know about this little gem
> already.
> Andreas.
>

#111177
Aug 23, 2007 at 5:39pm

Being a color-fanatic, I like this site too. I especially like their
interface for generating palettes. Another site similar to this is
Adobe’s Kuler site (complete with dashboard widget):

http://kuler.adobe.com/

The interface is a little clunkier on the adobe site, but they have more
features, like automatically generating complementary or analogous colors.

Andrew B.

#111178
Aug 23, 2007 at 6:24pm

also…

If anyone is interested in converting these standard HEX color values to
integer RGB values, here is a little Javascript that does the job for me:

inlets = 1;
outlets = 3;

function HexToR(h) {return parseInt((cutHex(h)).substring(0,2),16)}
function HexToG(h) {return parseInt((cutHex(h)).substring(2,4),16)}
function HexToB(h) {return parseInt((cutHex(h)).substring(4,6),16)}
function cutHex(h) {return (h.charAt(0)==”#”) ? h.substring(1,7):h}

function anything()
{
outlet(0,HexToR(messagename));
outlet(1,HexToG(messagename));
outlet(2,HexToB(messagename));
}

AB

#111179

You must be logged in to reply to this topic.