Sounds like the problem you were having is with the muxtape interface… but if you want more information on what hexadecimal color codes are and how they work, you could look here.

In short, a hexadecimal color representation is 6 digits which is simply the concatenation of three 2-digit hex values indicating color for Red, Green, and Blue, respectively.

*- Okay, wait, that doesn’t sound simple. Hmph. -*

*- Lemme start from the other end. -*

A hexadecimal number is base 16, with a single digits values ranging from 0 to F, that is 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. In decimal terms (base 10), the A = 10, B = 11, ..., F = 15. Think of it as a kind of shorthand. Using hex, you can write a two digit number (up to 15) as a single digit… saving space!

In HTML, the primary colors (Red, Green, and Blue) are gradated into 256 levels, numbered in decimal (base 10) as 0–255. In hexadecimal, that’s represented as 0-FF (see, saving space, FF is just two digits, not three like 255).

You can specify the level of saturation for each primary color you want with any value between 0 and FF.

The value that muxtape is requesting is using the standard HTML convention: a six digit hex number that is really the concatentation of 3 two-digit hex values, like so: #1199DD, where:

Red saturation is specified as: 11.

Blue saturation is specified as: 99.

Green saturation is specified as: DD.

If you want no red at all, put in a 00 at that position. If you want as much blue as possible, use FF at its respective position. You can mix and match. All told, there are 16,777,216 possible color variations (a.k.a. “millions of colors”, a.k.a “24-bit color”).

“But how do I get yellow?” you may ask. Good question. In terms of light, yellow is a combination of Red and Green… so a bright yellow would be: #FFFF00.

And no, each color value need not just be a double-number tap. It could look like anything, like: #123456 or #A1B2C3 or #AF936E etc. etc.

*- Okay, that wasn’t short. But I hope it helps b/c it took longer to write than I intended. -*