As far as I know, they don't need to be RGBA right of the scheme. If you look in the default colorset, it uses 0.000-1.000 integers.
255 255 255 0 >>> 1.000 1.000 1.000 0.000
Divide number by 255 to get correct number.
I'm not completely sure, but this is how I remember it.