• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

How to share (not switch) audio between two PCs?

e_h

Member
Joined
Nov 30, 2022
Messages
21
Likes
8
I play Escape from Tarkov with friends and use Discord to communicate and stream my gameplay for them while we play, and vice versa to see their screens on my Discord overlay (all on one monitor). When doing this and pre-recording at the same time my fps take a hit (I think both my CPU and GPU may be limiting factors), so I'm considering a dual PC setup with the game running on the main PC and Discord on the streaming PC with a separate monitor. I will initially be using my old laptop as the streaming PC+monitor.
I have three audio devices connected by USB to the main PC: a Rode USB mic, a SBX DAC+JDS headphone amp feeding HD800s, and lastly my 2+1 Genelecs (using their internal DAC/amps).
Neither PC has optical/spdif connection.

What I need to do is basically the following:

1. Share my main PC screen to the streaming PC (using a capture card I assume) for recording and Discord stream
2. Share my game audio from main PC to streaming PC for recording and Discord stream
3. Have my mic audio on the recording and Discord stream (separate from the game audio so that my friends can choose to have my game audio turned off in Discord while still hearing me talk)
4. Have the audio from Discord (streaming PC) and the game (main PC) simultaneously in my headphones
5. The Genelecs don't necessarily need to be playable from the streaming PC but it would be a nice bonus if possible
6. All three audio devices above still need to work on the main PC when the streaming PC is turned off, but not necessarily vice versa

Is there a way to accomplish this by adding one simple interface (what would that be)? If not, how can I do it (preferably without completely reworking my current setup)?
I would be very grateful for any input.
 
Have you considered sending the sound from both PCs to a mixer with the headphones plugged into the mixer?

 
  • Like
Reactions: e_h
You need a mixer. Unfortunately, most of the decent mixers are designed for audio recording and production (e.g., microphones, instruments, etc.) rather than digital sources. A HUGE FRUSTRATION for me.

I solved that issue by getting an analog stereo mixer (Ashly LX-308B) and then using a bunch of cheap DACs (e.g., TOPPING D10) to take my various PCs into analog. I like this since I can very easily control the line-level input gain by simply adjusting the dials.

Your other option is VB Audio Mixer. And then route all of your input sources to that PC to do the mixing. Any laptop or small form factor is more than sufficient.

Edit: if your PCs have a motherboard, double check to be sure there is not an S/PDIF header connector pins on the board. Most PCs boards do have that; but not all. Laptops won't.
 
Would Dante Audio Networking work for you?
You can use the DanteController software to map any Dante network audio node to any other; as long as you have enough (Power-Over-Ethernet (POE)) network ports locally. You can also even share those Dante nodes on the WAN.
You can let whichever interconnected PC control what I/O node is mapped to what O/I node-- while at the same time -- that PC is also doing the mixing.
 
  • Like
Reactions: e_h
Something like this seems to be purpose-made for your situation. Note I can't vouch for the actual product.
 
Thank you kindly for all your replies, I haven't had the time recently but I will continue to look into it based on your suggestions!
 
Back
Top Bottom