-
Notifications
You must be signed in to change notification settings - Fork 4
Ambilight Mode
Ambilight is a feature of ArduLED, that allows you to have a strip of LEDs behind your monitor, that mimics the outer colors of you screen.
The Ambilight works in block sections arround the edge os you monitor, these blocks can become visable if you press the Show/hide Blocks button. An example could be my own setup, where you can clearly see the white blocks arround the edges off the screen. These are the blocks thats being assigned to a set of LEDs. ArduLED will then constantly get the dominant color in that box, and send it over to the Arduino. Be aware, dont use too many LEDs for this, because its a lot of data to send over to the Arduino all the time, and it can easy flod it with data. The Minimum refresh rate should not be set to 0, since its also the time it takes between sending the color data between the sides. Blocks sample split is there to tell how big a mesh of samples to take from a box, eg. 25 means every 25 pixels in the X and Y dirrection. This option is here to make sure that we dont take too long time to calculate the combined color. Screen ID is the screen that you want to take color data from. Fade Factor is there to make a more smooth transision in colors. From here on you choose what sides you want to be included, how big the Blocks should be, the distances between then etc.
ArduLED can automatically set the offsets towards the middle of the screen, this is usefull in movies, where there can be black bars in the top and bottom. It simply homes in on the first pixel thats not black (as the bars) and sets the offset to that.
You can ajust the gamma, so that the colors will look correct. The reason why orange may not seam orange by the first look, that is just because our eyes does not see colors linary, as the LEDs display. This means that a small change in the RGB color code (fx from 0 to 5) will look like a big change, however a change from the top of the RGB values (fx 250 to 255) can be very hard to see.
The colors will generally look good at a gamma value around 2, however it may differ from LED to LED.
Kristian Skov Johansen 2018