A "standard" for storing scrolling lyrics, with timecodes, already exists for ID3V2 tags. So all you'd have to write is the daemon code and have it parse for the existing standardized format.

If I recall, the format was very close to what you just proposed, perhaps with more detail.

Also, you'd need to find an editor program which lets you add the lyrics to the file in a user-friendly way. Don't know if one exists or not. Anyone?

___________
Tony Fabris
_________________________
Tony Fabris