Hi,
I use a chinese XMOS I2S interface board (Crystal upgrade XMOS XU208 DAC + cpld card USB digital interface I2S DSD output for AK4497 ES9018 ES9028 ES9038 decoder E4 007-in Amplifier from Consumer Electronics on AliExpress) with a chinese ES9038 board (ES9038 Q2M DAC DSD Decoder Support IIS DSD 384KHz Coaxial Fiber DOP | eBay).
Several different drivers were tested, they all produce the same issue: I get periodic audio pops (buffer overflow/underrun? Recording+its spectrum in attachments) every few seconds. This does not happen when I feed S/PDIF directly from the PC to the DAC.
I've done a quick test playing back a 400Hz test signal via foobar (happens everywhere - videos, browser, games) and depending on the sample rate these pops appeared in different intervals:
44100 Hz: every 88s
48000 Hz: every 95s
88200 Hz: every 44s
96000 Hz: every 44s
176400 Hz: every 22s
192000 Hz: every 25s
I've tried the same USB interface / DAC combination on three different Windows-PCs (all Windows 10), they all show the same result. Then I tried installing a fresh version of Ubuntu, didn't change any driver related settings, and there are no pops at all with the standard alsa drivers on any sample rate. Since the DAC itself doesn't "see" the OS, I guess it's not a DAC issue.
Apparently this XMOS device doesn't work properly under Windows 10. Did anyone experience something similar with these devices? Could this be a firmware related issue which can be solved by flashing the firmware?
Are I2SoverUSB, diyinhk and WaveIO still recommended USB/I2S interfaces? In case I find no fix I'd buy a new interface and would much rather have existing customer support this time.
I use a chinese XMOS I2S interface board (Crystal upgrade XMOS XU208 DAC + cpld card USB digital interface I2S DSD output for AK4497 ES9018 ES9028 ES9038 decoder E4 007-in Amplifier from Consumer Electronics on AliExpress) with a chinese ES9038 board (ES9038 Q2M DAC DSD Decoder Support IIS DSD 384KHz Coaxial Fiber DOP | eBay).
Several different drivers were tested, they all produce the same issue: I get periodic audio pops (buffer overflow/underrun? Recording+its spectrum in attachments) every few seconds. This does not happen when I feed S/PDIF directly from the PC to the DAC.
I've done a quick test playing back a 400Hz test signal via foobar (happens everywhere - videos, browser, games) and depending on the sample rate these pops appeared in different intervals:
44100 Hz: every 88s
48000 Hz: every 95s
88200 Hz: every 44s
96000 Hz: every 44s
176400 Hz: every 22s
192000 Hz: every 25s
I've tried the same USB interface / DAC combination on three different Windows-PCs (all Windows 10), they all show the same result. Then I tried installing a fresh version of Ubuntu, didn't change any driver related settings, and there are no pops at all with the standard alsa drivers on any sample rate. Since the DAC itself doesn't "see" the OS, I guess it's not a DAC issue.
Apparently this XMOS device doesn't work properly under Windows 10. Did anyone experience something similar with these devices? Could this be a firmware related issue which can be solved by flashing the firmware?
Are I2SoverUSB, diyinhk and WaveIO still recommended USB/I2S interfaces? In case I find no fix I'd buy a new interface and would much rather have existing customer support this time.
Attachments
Last edited: