https://learn.adafruit.com/neopixels-on-raspberry-pi/raspberry-pi-wiring
Follow this guide to get it to work
- replace
scipy.fftpack
withscipy.fft
as this enables multiple cores to be used on the Raspberry Pi for overall speed improvements
- 5V/12A PSU [~$17]
- 3.5mm Audio Stereo Y Splitter [~$8]
- USB stereo adapter [~$10]
- 74AHCT125 Quad Level-Shifter
- Miscillaneous Jumper Cables
- Breadboard
So this comes out to be approximately $40 worth of items, considering you already have a breadboard and some cables to connect from the GPIO of the Raspberry Pi.
And of course a Raspberry Pi, do not buy at more then MSRP!
This has been tested on a 3B+, although anything onwards from the first generation should work just fine.