:param delay: time in microseconds until the animation moves on. (we could also call it framerate)
:param int cycles: Amount of cycles for the animation
:param power: the shape of your brightness curve. bigger values make a steeper curve, smaller values make the curve wider.
:param int delay: Time in microseconds until the animation moves on (Inverse of Framerate).
:param minimum: the minimal brightness
:param int power: Shape of your brightness curve. Bigger values make a
:param rgb: if you don't enter a spectrum this is the color we'll use
steeper curve, smaller values make the curve wider.
:param specttrum: a color spectrum consisting of up to 11 RGB-Value-Lists (e.g. [[255,255,255], [0,0,0], [255,255,255] and so on] - ). if you use less, the animation will be less wide.
:param float minimum: Minimal brightness.
:param [r,g,b] rgb: If you don't enter a spectrum this is the color used.
:param list spectrum: A color spectrum consisting of up to 11 RGB-Value-Lists
(e.g. ``[[255,255,255], [0,0,0], [255,255,255], ...]`` ). If you use
less, the animation will be less wide.
:param func halo: Halo function. See :py:func:`ledfx.halo`.
"""
"""
# create a basic table of values for a smooth increment of the LED brightness (if you don't understand this, don't worry, i don't either. just paste it into the python shell and see the output). Basically creates a negative cosinus curve.
# create a basic table of values for a smooth increment of the LED
# brightness (if you don't understand this, don't worry, i don't either.
# just paste it into the python shell and see the output). Basically