A method for controlling light emitted from a light emitting diode strip comprising a plurality of linearly distributed controllable light sources, the method comprising: displaying an image on a display of a communication device; receiving an input which comprises an instruction to position a graphical representation of the light emitting diode strip over a segment of the image, thereby defining the segment; analyzing the segment of the image to derive a sequence of colors, the sequence of colors comprising multiple unique color values; generating a control signal based on the derived sequence of colors, such that the derived sequence of colors is mapped to the plurality of linearly distributed controllable light sources; and transmitting the control signal to the light emitting diode strip to control the plurality of linearly distributed controllable light sources to emit light in accordance with the derived sequence of colors, such that the light emitting diode strip is controlled to emit the multiple unique color values as a static lighting effect, wherein the received input comprises at least one sensor output signal indicative of a shape of the light emitting diode strip; wherein the positioning of the graphical representation of the light emitting diode strip over said segment of the image is dependent upon said shape of the light emitting diode strip, and wherein the deriving a sequence of colors by analyzing the segment of the image, as defined by the position of the graphical representation, comprises linear mapping, such that the color of adjacent sub-portions of the segment of the image is mapped to adjacent light sources of the plurality of linearly distributed controllable light sources of the light emitting diode strip. displaying an image on a display of a communication device; receiving an input which comprises an instruction to position a graphical representation of the light emitting diode strip over a segment of the image, thereby defining the segment; analyzing the segment of the image to derive a sequence of colors, the sequence of colors comprising multiple unique color values; generating a control signal based on the derived sequence of colors, such that the derived sequence of colors is mapped to the plurality of linearly distributed controllable light sources; and transmitting the control signal to the light emitting diode strip to control the plurality of linearly distributed controllable light sources to emit light in accordance with the derived sequence of colors, such that the light emitting diode strip is controlled to emit the multiple unique color values as a static lighting effect, wherein the received input comprises at least one sensor output signal indicative of a shape of the light emitting diode strip; wherein the positioning of the graphical representation of the light emitting diode strip over said segment of the image is dependent upon said shape of the light emitting diode strip, and wherein the deriving a sequence of colors by analyzing the segment of the image, as defined by the position of the graphical representation, comprises linear mapping, such that the color of adjacent sub-portions of the segment of the image is mapped to adjacent light sources of the plurality of linearly distributed controllable light sources of the light emitting diode strip.