It looks like I've worked out the bugs in the code. The device can now stream 44.1 kHz, 48 kHz via USB or TOSlink and Dolby Digital and DTS via TOSlink over roughly 30 feet to a TOSlink output.

Is there anything else anybody would like to see before commit to a design?

Stu
_________________________
If you want it to break, buy Sony!