This thing actually comes quite close conceptualy: https://a.aliexpress.com/_mN72BcT .
I wouldnt recommend sending that to Amir for testing
I know you aren't suggesting it as a real alternative mate, just conceptually, i'm smiling here, so please dont take offense, none is intended.
I think it would actually be a valuable lesson not to buy such things unseen and untested.
None taken . I’m pretty adapt at smelling BS if I see it. So indeed, it was meant as an illustration, not as an actual recommendation.
Personally, I’d rather have a single good quality night integrated solution. But since I’m not the only one participating in this topic, and needs are rather diverging, I thought to explore some of the possible options.
What could work however: ESS USB option for 2 channel operation (It’s already included), and an extension board with more channels, that could be optionally used.
From what I remember looking into it before, it also has a nasty habit of losing sync and rotating channels - your sub channel suddenly appearing on the tweeter may not end well.That was a Kickstarter project a while ago. I think it only does 48kHz.
Interesting. I had seen the 9080Q on the ESS website recently and had wondered about the cost. The fact that the evaluation board is so much less than the 9026/9028/9038 pro 8 channel evaluation boards bodes well for a decently priced 8 channel commercial offering (although the spec’d performance is not as good as those chips).
It says that it is currently back ordered (checked Mouser and Shaw but did not see it there). It also looks like you may need to establish a business account to order from Ismosys. If it pops up at Mouser/Shaw for a similar price I will buy one as a learning exercise.
Michael
...
But I’ll keep repeating myself some more: before we do anything we should first agree on the actual project goals. Up until now, it’s still a lot of ideas all over the place.
For PCIe from a Pi you don't need to resort to hardware mods - just get a Compute Module 4 IO board which has a standard socket.So what are our options for connecting >4 DAC channels to a processing platform (be it R-PI, x86, or else)? It looks like
- multiple 2-channel through USB is not an option because of clock drift.
- I2S on a R-PI is not an option (see #289)
- N-channel DAC with a single USB is an option (basically any external DAC offering more than N channels)
- miniDSP USB->i2S. May also work. Can do 8channels with 48kHz (https://www.minidsp.com/images/documents/Product Brief - USBstreamer.pdf)
- PCI bus: easy on x86 SBCs, but also possible on a R-PI (by replacing the USB host controller)
If you think that's viable I'd love to see it. If it was pin compatible with FreeDSP hardware it might interest a wider range of people.1. Built on a low cost, readily available hardware platform like RPi. Ethernet and Wifi support of course.
- 2-Channel. Multiple commercial products available. Single/multiple boxes of varying complexity, can be low cost with high SINAD and high functionality.
- 8-Channel. Nothing readily available, no single box elegant solution available at any price. High SINAD Solutions are high cost and clunky, if even available (DEQX $$$; Okto Dac Pro is not available to purchase; overpriced ESS evaluation boards are being considered as potential solutions, etc.) This is where I see the ASR Streamer offering something new to the market, and where I vote for our efforts to focus.
From what I've seen it's possible but not yet simple, although it's quite fast moving so I may have missed something. Integrating AutoEQ would make life simpler, as would having a repository for the various proposed EQ presets from this site (amirm's settings for speakers and headphones, Maiky76's 2 settings for most speakers etc.) and making it easy for others to host them. Making the room EQ process easier with something like drc-fir might be worthwhile too.3. Ability to download parametric EQ or FIR filters for speaker and room EQ. Integration with other tools should be provided for automatic Room EQ.
- 2-Channel - CamillaDSP has ability for downloading pre-establshed profiles for headphones etc. Downloading REW or FIR developed elsewhere is possible. Developing them from the RPi itself is more awkward, as running what is a graphical tool from a potentially headless Rpi or similar is not straight forward. There isn't a "plug in mic and press calibrate" wizard
- 8-Channel - Same achievement/limitations as 2 channel.
I guess people don't look past the relatively poor headline cpu/memory specs to the useful IO options. Could its PRUs be used for spdif output, similar to the Pi Pico's PIO? I know next to nothing of them beyond their presence, and that MachineKit uses them for step/direction pulses to stepper drivers.Its a pity BBB didnt garner as much support as RPI. IMO it's a far better platform for audio
I hadn't even considered Dante from that side - I was thinking of sending from the SBC over the network to Dante-enabled DACs which seem to be either expensive or not perform too well.Dante would at the minimum appear to need some glue logic to adapt the non standard i2s output. a thread on DIYA not long ago tried to use the output with some AKM dacs and gave up after a while of trying. I mean its an option, but seems to me dealing with yet another codec and process in the way, when all we want is i2s. https://www.ebay.com.au/itm/Audinate-Dante-Brooklyn-II-BNII-01-008-/202904683745
Making the room EQ process easier with something like drc-fir might be worthwhile too.
it does need clarification from developers for more than 4 channels. N