Tone & TLC5940

I missed a bit. Sorry about that. You will also have to change...

#define USE_TIMER2

...found in the same section...

https://github.com/arduino/Arduino/blob/master/hardware/arduino/cores/arduino/Tone.cpp#L89

These changes should get tone working on timer 1...

#define USE_TIMER1
const uint8_t PROGMEM tone_pin_to_timer_PGM[] = { 1 /*, 1 */ };