homebrew digi

I put together a board that works similar to the Digi. See the picture attached.
From Left to Right:

  • Raspberry Pi 2 Model B
  • homebrew digi (WM8804 I2S -> SPDIF); the SPDIF signal is the red jumper wire
  • homebrew SPDIF Mux (CS8416 SPDIF - I2S) and DAC(MAX9850 I2S -> Audio)
  • I2C i/o expander (not related to audio)
    The I2C bus is the blue and white wires.

Just finished soldering this morning and it is mostly working. I2C bus is working fine. I am getting music out, but it sounds awful - constant distortion (difficult to describe). I selected the “Digi” I2S driver but there doesn’t appear to be anything to configure. So, perhaps I may have something configured wrong in the MUX or the DAC.

Any feedback, comments, or suggestions are welcome.

2015-06-12 15.53.13.jpg

Update: I don’t know why, but now it is working fine! I think the only thing I changed was to reboot.
But no matter - I’m happy it’s working.