There's something to be said for TTS on the PC vs on the empeg. It would remove the overhead of processing each time the FID is referenced, which since the output is going to be the same each time is just wasteful of CPU cycles.

Another advantage is that it would give users the chance to preaudition and correct pronunciations before download - making a 'live' TTS behave differently for a particular trackname isn't going to fly. (That could be gotten around by using a different field to trackname... (eg a 'SayAs' field) as the TTS input, but audtioning and changing this field could be tiresome...unless the TTS engine was also on the PC, which is duplication that could be avoided..)

Sure, the first time that you enabled TTS would involve a long TTS translation and download process, but after that, adding TTS prounciations for newly added tracks would be relatively painless.
_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.