I'm coming very late to this party... Great work here from all participant's working the DIY selector versions/implementations.
When I originally converted my HT setup over to digital audio (and got rid of a 100 lbs and 100's of feet of analog video and audio cabling) my HT Receiver was not up to the task of taking in more than 2 digital sources.... so, what to do? Spend 1) $1K-2K on a new receiver, or 2) get a digital audio input selector...
I chose option #2 and got a SPDIF / ADAT 4x1 Digital Audio Switcher doing up to 24/192 - 4 Coax/Toslink input into 1 Coax/toslink output from a Portland, OR company called INDAY http://www.inday.com/da4x/da4x.htm
Its still my audio switch untility. Works great, but its becoming very outdated.
I've been over and over Head-Fi, DIY Audio, etc, forums for different DIY DAC builds, cases and controls.
An automatic (or user selected by IR remote) digital audio selection is a definite implementation/feature that I want in my DIY DAC build - likely replacing my inday unit - or at least, its current function.
But nowadays, the audio selection need is NOT limited to SPDIF (Coax/toslink.) We've got several DAC kits available that do USB, I2S (I2C?;) direct DSD from modded SACD players, DSD over HDMI cable from Factory enabled SACD players, and soon to be dsd from PCs (ElecArt - etc,) AES/EBU, etc in 192/24 PCM, now up to 32/384 PCM... and so on. I currently have 4 spdif sources... with 2+ more hi rate PCM likely in the near future with likely 2 DSD sources and a hi-rate USB coming soon as well. I need my DAC to handle all of them. I need it to auto detect/select, or be selectable with an IR mapped to my "one to rule them all" remote - logitech 880 or similar high end HT theater programmable remote.
Ok - I'm rambling at this point....
So, the punchline is:
Linuxworks, TeraHZ, and other experts - can an HDMI or some other off the shelf or DIY switching unit take ALL COMERS I've identified above and route to the appropriate DAC inputs - SPDIF, Toslink, 32/384 PCM (?? spdif?), I2S, I2C, 2.8 DSD, 5.6 DSD etc.
How could we do this type of switcher/selector?
I'm open to comments/suggestions, or just outright solutions.
Cheers,
Dave J (aka JimiTheRottenKid / Jimmytrk)
Edited by jimmytrk - 3/25/12 at 10:58pm