I used the wirewrap for prototypes in the 80s. It's a technique that works great, even if you need clogs with square feet and tulip connectors.Not typical but I made my first 6 channel version as you're describing with wire-wrap. It's very old tech but works fine for this stuff and is removable and remarkably stable. I ran my system for about 4 months before swapping for a real pc board. A wirewrapper for less than $30 and it works great with the typical pin-sockets.
View attachment 548712View attachment 548713
OK thanks, for when DACs are required.Yes, those are DACs.
I am curious if there is a neater solution: does anyone have any pointers for either DACs with balanced out which have sane power requirements ideally in a suitable enclosure? Maybe there is a hackable alternative to the SMSL SU-2. Even for the SMSL SU-2 it seems that the enclosure should be large enough to mount the Pi Pico inside, grabbing power from the SU-2's PCB and rerouting one of the SPDIF inputs to the Pi Pico.
The SMSL SU-2 is almost completely empty inside. Use something like this to mount the pi pico inside https://www.adafruit.com/product/4056Even for the SMSL SU-2 it seems that the enclosure should be large enough to mount the Pi Pico inside, grabbing power from the SU-2's PCB and rerouting one of the SPDIF inputs to the Pi Pico.
Nicely done!While it’s quiet, I thought I’d share my second standalone system build. I don’t need all the outputs, but I’ve future-proofed it since PCM5102 DACs are so cheap. DACs are on header sockets and can be removed if they fail.
Main system: WiiM Pro → TOSLINK DSPi DAC → Power amplifier and Sub
Setup
DAC 1: stereo right
DAC 2: stereo left
DAC 3: summed LFE/sub
DAC 4: spare (possibly future centre channel)
Running the latest firmware with my custom code for rotary encoder control and an RF remote with LED status feedback (e.g. double blink for loudness on). Remote has three functions: volume, loudness toggle, and source select — with very serious range from any room in my house.
Power side: 10,000 µF capacitor and Schottky diode on the 5 V DAC rail, completely eliminating power-down and USB disconnect pops.
Sorry for my naiv question, but why not i2s in to AES67 out (with possibility to bypass the DAC)?OK thanks, for when DACs are required.
But here, I'm asking about DDC, ADAT 8ch in and out
or for fewer pairs, AES in and out.
Which would imply ADAT one side and AES on the other, ideally bidirectionally
I assume AES3 Type I (or AES59, CAT5e as the shielded twisted pair) is going to be easier than the BNC Coax flavor, altbough for VERY long runs the choice would be ideal
That makes sense.I highly recommend using a coaxial or optical SPDIF instead of an external I2S connection over an HDMI cable.
The I2S was not designed to be used as a communications protocol between separate devices.
There is simply no point in dealing with high frequency signals, much more expensive cabling and non-standard connectors when SPDIF is perfectly adequate.

Check SMSL's documentation of their I2S input as I2S over HDMI isn't entirely standardised. Usually they use LVDS to make the signal robust enough to send over more than the few cm of cable I2S was designed for, hence the driver chip on the purple board. There are variations in the pinout to check too.Hello!!
First of all, many thanks to Weeb Labs for their spectacular and altruistic project, it's truly commendable!!.
It has sparked a lot of interest, and I plan to tackle it at some point, although I have a question. My audio system consists of a mini PC, two Yamaha monitors, and an SMSL DAC. On my SMSL DAC, I have both the coaxial input and the I2S HDMI input free.
If I wanted to use the DAC's I2S HDMI input with a DSPi, would I need a simple connector with solder pins, or would I need a board like the purple one?
Thank you very much!
View attachment 548948View attachment 548949
I didn't know the I2S design was for internal use, I'll read the thread you attached.Check SMSL's documentation of their I2S input as I2S over HDMI isn't entirely standardised. Usually they use LVDS to make the signal robust enough to send over more than the few cm of cable I2S was designed for, hence the driver chip on the purple board. There are variations in the pinout to check too.
Having said that I'd suggest you don't use it. It's very unlikely to perform better than coax or optical, and offers more opportunity to implement badly, resulting in worse performance. For details with measurements see https://www.audiosciencereview.com/forum/index.php?threads/study-is-i²s-interface-better-for-dacs-than-s-pdif-or-usb.7105/
Wut? I mean sure, anything is POSSIBLE, but AoIP requires network infrastructures, plus a host board or PC connection, neither of which is part of what's being discussed here.Sorry for my naiv question, but why not i2s in to AES67 out (with possibility to bypass the DAC)?