Skip to content

Latest commit

 

History

History
96 lines (56 loc) · 2.49 KB

PATTERNS.md

File metadata and controls

96 lines (56 loc) · 2.49 KB

Each pattern has multiple modifiers which can drastically change its appearance.

The following videos are taken with the default values.

Fixed

Game of Life

Watch how life evolves with the famous game of life algorithm.

gof demo

Game of Light

Similar rules as before but with rgb values.

gof demo

Water

Simulate the deepness of the ocean.

water demo

Storm

Can be a light rain or a heavy storm, you decide.

storm demo

Fire

Light up the temperature with some fire.

water demo

ColorMap

All the matplotlib colormaps are available.

ColorWipe

check the tutorial

Fading

check the tutorial

Meteor

check the tutorial

Perlin

check the tutorial

Pulse

check the tutorial

Rainbow

check the tutorial

Snow

check the tutorial

FireWork

check the tutorial

Interactive

Equation

You can input a custom equation for the rgb values. Such equation can depend on:

  • time: a time-step is kept so to evolve the function through time
  • index: the position of the led-strip can also be used

For example the following patters is given with:

  • red = cos(t)
  • green = sin(t)
  • blue = idx

equation demo

Music Reactive (click gif for video)

audio demo

This pattern uses a microphone to visualize the music on your led strip. There are three different type of visualization:

  • Spectrum: split the strip on subsequent frequency bands and visualize the amplitude as a mix of rgb values
  • Energy: use an energy function to plot the sound on the leds
  • Scroll: record the audio amplitude on a scrolling timeline.

Image

Designing a pattern can become hard and take some time, so why not using a pre-made pattern?

With Image you can use an URL pointing to an image and LedyPi will download it and display it for you.

image demo