diyAudio

diyAudio (http://www.diyaudio.com/forums/)
-   PC Based (http://www.diyaudio.com/forums/pc-based/)
-   -   digital 8ch audio, pc-to-pc (http://www.diyaudio.com/forums/pc-based/218408-digital-8ch-audio-pc-pc.html)

withnail 23rd August 2012 06:13 PM

digital 8ch audio, pc-to-pc
 
I have two PC-based audio systems, one for gaming/videos/casual use and the other for audio playback.
Currently I've hooked the general one up to a pair of stereo speakers via 3.5mm and the audio one up to my amp using HDMI.
What I'd like to do is be able to use 8ch output of my general PC switched into the same HDMI. That is to say, I want the ability to flick a switch enabling me to mix my audio and gaming, and output that over HDMI to my amp.
The most obvious way to me (and since I'm not that finicky about the quality of the audio from the general PC) is to use one of those M-Audio multichannel analogue in cards, convert back to digital, mix with the audio player and output over HDMI.
But I can't help feeling that this is a bit mad - why convert to analogue and re-convert to digital? The two systems are only about two feet from each other. Surely there is some more elegant solution? Google is doing me no good :confused:
I'd also like to stress that I want to retain the option of a sole audio-over-HDMI to the amp for that 'bit-perfect' (or as near as) peace of mind.
I'm using Windows on both but considering switching to some Linux for the audio machine, so if there are platform-tied solutions that's fine, I have some leeway.
All suggestions welcome!
Thanks
K. :)

tmavr 24th August 2012 12:47 PM

Under linux there are many sound servers and music servers
They can create virtual audio paths , support multiple streams, multi room, parallel broadcasting etc.
You can then patch them like in a sound console
But your ordinary win software would n’t be usable…

So just get a live linux cd, boot it up, and try to hack around. It does not even require an installation.
If you are up to the task and have time to read and study, that that’s the way to go.

withnail 24th August 2012 04:15 PM

Sure, but I was wondering about hardware. Surely there is some kind of digital bus I can take from one computer to the other?
Obviously HDMI is out because of HDCP. I wondered about I2S but know nothing about it, and there seems to be very little out there. Does anyone know more or can point me to somewhere I can read up a bit?
Thanks,
K.

phofman 25th August 2012 07:36 PM

In linux you can use jack for transporting audio samples over network, see e.g. WalkThrough/User/NetJack - Jack Audio Connection Kit - Trac . I do not think this is a viable option for you since you are planning on keeping the windows PC for gaming (which makes sense :) ).

Does your AV receiver feature analog multichannel input? IMO the easiest way is to switch between 5.1 and HDMI inputs on your receiver.

withnail 27th August 2012 05:02 PM

phofman - brilliant, thank you. I notice there are Windows builds, so I'll have a play around with them!
As for analogue mixing - yes, that is the other option. I just thought it'd probably be more expensive to build a mixer as well as add 8ch analogue out from the audio system is all.

phofman 27th August 2012 09:01 PM

Quote:

Originally Posted by withnail (Post 3141890)
phofman - brilliant, thank you. I notice there are Windows builds, so I'll have a play around with them!

Well, I do not think you could make any windows game output sound via the windows build of jack.

Quote:

Originally Posted by withnail (Post 3141890)
As for analogue mixing - yes, that is the other option. I just thought it'd probably be more expensive to build a mixer as well as add 8ch analogue out from the audio system is all.

I thought you would be using an AV receiver, most have input selector. All you need is switching between HDMI input and multichannel analog input.

withnail 27th August 2012 09:19 PM

Quote:

Originally Posted by phofman (Post 3142208)
Well, I do not think you could make any windows game output sound via the windows build of jack.



I thought you would be using an AV receiver, most have input selector. All you need is switching between HDMI input and multichannel analog input.

Yes, but I wanted specifically to mix them - to listen to both on the same system simultaneously, which is why I was trying to get a digital feed to mix it digitally.

I see what you mean now about Jack - few games etc will allow a choice of sound device. I would want it more generally anyway, browser sound etc. I assume there's no way to route the generic windows directsound output to Jack?

withnail 27th August 2012 10:46 PM

Looks like VSTHost and VAC may come to my rescue here... am digging, will shout if I get something good working. So far the following looks possible:

Directsound > VAC > VSTHost > ASIO4ALL > Jack.

We'll see if it works, and how bad the latency turns out to be...

phofman 28th August 2012 09:21 AM

Quote:

Originally Posted by withnail (Post 3142227)
Yes, but I wanted specifically to mix them - to listen to both on the same system simultaneously, which is why I was trying to get a digital feed to mix it digitally.

OK, you know why you need it.

Quote:

I see what you mean now about Jack - few games etc will allow a choice of sound device. I would want it more generally anyway, browser sound etc. I assume there's no way to route the generic windows directsound output to Jack?
I do not think there is a direct way. Yes, VAC looks viable Discussion of the jack audio server and jack applications . I have no idea about latency, you will have to try

marce 28th August 2012 12:49 PM

Quote:

Surely there is some kind of digital bus I can take from one computer to the other
Ethernet:)


All times are GMT. The time now is 01:41 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio


Content Relevant URLs by vBSEO 3.3.2