The TLC5940 driver uses two timers. millis / micros use a third. The Uno has three timers. There are none left for tone.