Music from spinf(optical fiber) to output is different from input module.
Music from Spinf sounds not good. I think have spinf's optical fiber decode have problem ?
In other words, decode is not good!
Sorry for my late response. I was in China last week and I was very busy.
If you are receiving an S/PDIF stream, most likely it is asynchronous to your system's MCLK, even if it shares the same sample rate. This will cause samples to be skipped or doubled, and can also cause bit-level errors, leading to noise and distortion.
The only way to avoid this issue is to use sample rate converters in order to convert the S/PDIF input stream to the same data rate as the DSP core. This means you must use either the ADAU1442 or ADAU1445, which contain sample rate converters.
You can see this information in the data sheet on page 65:
Here are the register settings to make this work:
In order to use the S/PDIF inputs (routed via the ASRCs) in SigmaStudio, use the following cell:
The left channel is 0 and the right channel is 1.
Could you please provide more details about the issue?
Which SigmaDSP are you using?
Are you using an ADI evaluation board or your own prototype?
Are you using an external S/PDIF decode or internal?
What is the system sample rate?
What is the rate of the S/PDIF audio?
Are you using sample rate converters?
reply: own prototype, but i'm test adi evaluation board now!
reply: driect use adau144x S/PDIF module
reply:48kHz.，I have a question, from cd (44.1kHz) to s/pdif is need sample convert ?
if need convert, how convert it ? I know it ad1446 have not ASRC to convert sample.
if convert by this way, but
master/slave &clock domain list no 44.1khz selected.
Here is some additional info, as well as an example project:
Retrieving data ...