Problem using two libraries: Adafruit Neopixel and Neurosky brain library

I’m trying to change the output of a strip of Neopixels based on the values seen from an EEG.
My code has two parts, outputting to the LEDs and reading from the EEG, and they work fine separately. But when I call both libraries in the same program it didn’t even get through setup().

Here’s a simple example using both libraries:

#include <Brain.h>
#include <Adafruit_NeoPixel.h>

int i=0;

Brain brain(Serial);
Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, 6, NEO_GRB + NEO_KHZ800);

void setup() {

void loop() {
    if (brain.update()) {
        strip.setPixelColor(i, strip.Color(0, 0, 255));;
          i = 0;

And here’s my project code: Dropbox - graduallyAdding.ino - Simplify your life

Here are the links to the two libraries:

I really appreciate any insight!