| CPC H03H 17/0628 (2013.01) [G06F 13/4295 (2013.01); G06F 9/48 (2013.01); G06F 13/12 (2013.01); G06F 13/40 (2013.01)] | 18 Claims |

|
1. A system for processing audio data, the system comprising:
an isochronous data interface configured to output a first stream of audio data;
a plurality of output sample rate converters configured to output a second stream of audio data;
a plurality of transaction control registers configured to control routing of the first stream of audio data between the isochronous data interface and an output sample rate converter of the plurality of output sample rate converters;
a processor configured to remove first header data from the first stream of audio data output from the isochronous data interface and to write the first header data to a circular buffer;
a first audio header register configured to control forwarding of the first header data for prepending to the second stream of audio data output by the plurality of output sample rate converters; and
a plurality of output control registers configured to control write enables of the plurality of output sample rate converters.
|