Alrighty, I wanted to add a color organ to this beast. I was thinking on using this circuit and instead of the 3904's just connect to the input of the analog inputs.

I figured the code would go something like:
value1 = analogRead(pin);
if (value1 > somearbitrarynumber){
Tlc.set(0, 4095);
}
if (value1 > someothernumber){
Tlc.set(1, 4095);
}
...etc
Or maybe something like this:
value1 = analogRead(pin);
value2 = analogRead(anotherpin);
power = value1 * multiplier; //(multiplier most likely will be 4)
power2 = value2 * multiplier;
for (int channel = 0; channel < 16; channel += 1) {
Tlc.set(channel, power);
}
for (int channel = 16; channel < 32; channel += 1) {
Tlc.set(channel, power2);
}
In that schematic I found i'm not sure what the pin 11 and pin 4 connected to vcc and gnd are going to. I'm assuming I can ignore it. I'm also assuming 12v is VCC.
I'll have videos of the fully strung fiber optic this weekend, I"m so excited to see how this turns out.