yes, but all that software work for i2s is someone elses problem
, i'm the hardware guy and design guy (and yes, i'm on mac too, so i'm spoiled with proper driver support). I'm pretty clueless when it comes to programming, so my partner in crime will handle the software side of things, regardless of what hardware we end up on and regardless of whether it ends up as a product. We are designing to satisfy ourselves first.
the rpi has been sitting in the background as a grown up DSP platform for years, with FPGA or rpi. I love the software support and i'd love to embed an rpi compute module (or 2) and have it able to work as DSP, but there are roadblocks; always roadblocks. the priorities are predominantly time flowing in a linear fashion. the 2 channel q2m and then multichannel dac boards and clock/distribution etc will be finished first and I will at that point try to interface with any available options, before moving onto FPGA and XMOS solutions.
from what I garner, the XMOS isnt the greatest platform solution either, but widely adopted and given there are code blocks available, as you say, its cheaper and easier to get into vs the expensive but much more powerful xilinx, or cypress FPGA. The ROHM dacs dont have quite the SINAD of ES9038 (-115dB using their eval in stereo IIRC), but they are right up there and with any luck, no ESS hump like issues to fix. I'm actually really looking forward to working with a new DAC, from a company that isnt ESS ... but at $115AUD a piece and needing 2 for 4 channels, puts it outside your expectations I would think. It depends, ESS is pretty demanding when it comes to surrounding circuits, so it may end up about the same, but only 4 channels. Indeed, it would be about deciding at is acceptable, performance and price-wise, and seeing if we can get over the line.
I would hope to match the Okto and I wouldnt be posting here if I didnt expect it to be measured
, I would look forward to it, but i'm performance driven, more than I am value driven. I'm not looking to undercut the OKTO (but that doesnt rule out compromises, if we can decide on them). i've been using similar IV stages with the opa1632dgn for years and its an amazing chip and he's clearly done a great job with the layout, but i'm trying a few 'new' things on these designs.