Post
by Silicium » Fri Mar 29, 2013 12:51 am
count me in.
this could have reasons, first: the used two different RGB LEDs (maybe cheaper)
but i think thats not the reason, this would be very sad for ableton and for akai too
if they using different LEDs because of the price, and put both types in the same device.
the other reason is, if course there is no real white, white will be mixed from red green and blue.
for just one LED its simple to mix but if you have 80 LEDs you have to multiplex and you need
PWM to make that cool fading effect or even just adjust the brightness of the LED
(PWM means shortly, turning the LED off and on i a very fast frequency. the more ON phases
you have the brighter the led will be)
in the end for coding, its somehow difficult to implement with RGB LED's sine you have to calculate
the ON/OFF for the specific target color and for each color the LED provide (RGB).
easy for one LED but if you multiplex them you have multiple LEDs on some kind of a bus
and then you might have to put those data into registers (maybe flipflops?) and and with
that you need a extremly fast I/O Port on the CPU and you have to calculat the whole matrix for each
color and this is different when you are fading or choose another color on just one button.
so however, thats a possible theory but when i put all LEDs to white i still have this problem.
Might be a firmware issue (hopefully)
but anyhow, sad to see that ableton put cheap RGB LEDs into push instead of better ones which have a own LED for white.