I have commented out USE_FRACTIONAL_N to switch to the PLL-generated clock, and that seems to work fine for the purpose of transporting S/PDIF input to the USB host. At least, audio arrives cleanly as far as I can tell from checking a few seconds of recording.
Code: Select all
#if defined(SPDIF_RX) || defined(ADAT_RX) #define USE_FRACTIONAL_N 1 #endif
Is the CS2100 fractional clock multiplier optional if I only need S/PDIF input? Can I just use a single, fixed PLL when using multiple S/PDIF inputs? If no, what is the difference between the two options?
Thanks much in advance