Adafruit NeoPixel Digital RGB LED Strip (144 WS2812) Libraries

I have been playing around with one of Adafruits 144 WS2812 LED Strips, and had a couple of things I wanted to do with it. Below is a list of the things I had in mind:

  1. Expand on the Arduino NeoPixel Library from Adafruits GitHub (GitHub - adafruit/Adafruit_NeoPixel: Arduino library for controlling single-wire LED pixels (NeoPixel, WS2812, etc.)) to have a audio source such as iTunes to adjust the brightness of the LEDs to "beat" according to the music that is playing.

  2. Make a Python or java application to adjust the color visually (like the ThingM Sequencer software for use with the BlinkM I2C LED and Arduino)

If you have any info that could help me with the code and setup please post a reply. Thanks!

UPDATED LIST OF RESOURCES:

FastSPI2 LED Effects – Revised Demo Code » funkboxing (Large sketch of many different examples for all types of addressable led strips.)

GitHub - rosterloh/ambilight: An ambilight system for WS2811 RGB strips (An ambilight system for WS2811 RGB strips)

Tutorial 14 for Arduino: Holiday Lights and Sounds – JeremyBlum.com (A solution to syncing addressable led strips to music)

Hi, I am staring too with this leds... How is going your project???