I'm sharing my keyboard and mouse from my Windows 7 desktop to my OS X laptop with Synergy, which is great.

I wear headphones all day, and often don't notice things happening on my laptop because I don't look over at it for several minutes. So, the next thing I'd love to do is to have the audio from my (OS X) laptop play via my (Win7) desktop, so I can hear it through my headphones.

I know I could go get an audio cable and connect the headphones-out on the laptop to the line-in on the desktop, but I'd like to get it working over the network if possible. Is anyone aware of a way to do this?

3 Answers 3


VLC can both serve and receive streams of any media it's capable of decoding. However, the missing piece of the puzzle is a way to get it to record the audio on the computer it's running on (i.e. your Mac).

  • I think you mean to record the OS X computer. I want playback on Win7. But yeah... Sep 9, 2009 at 19:25

okay this is going to sound so stupid...

since Mac supports VNC remote control... why not you just use Synergy AND VNC to connect to the Mac at the same time?

Synergy provides you a seamless way of inputting on both terminals... and VNC allows you to transfer audio! So, just minimize the VNC client (connected to the mac and transferring audio) on the Windows PC - you will still hear the audio, and everything still works as per normal.


EDIT : just tried Chicken of the VNC on my Windows machine to my Mac - no audio. Apparently the VNC protocol doesn't support audio. Sorry, mate.

  • That's weird... I doubt the VNC protocol doesn't support audio at all. It's possible to play sounds via RDC between Windows machines.
    – alex
    Sep 9, 2009 at 19:03
  • That's what I thought too!! And then I found this out... it actually means that Apple has an inferior feature to Windows!! Alex, the world's gonna end, we are doomed!! :)
    – caliban
    Sep 9, 2009 at 19:06
  • I don't know about you, but I'm writing this from my atomic bomb proof shelter.
    – alex
    Sep 9, 2009 at 19:14
  • Well, if you can't log on SuperUser.com tomorrow, you'd probably know what happened. ;P
    – caliban
    Sep 9, 2009 at 19:18
  • I'd start the servers manually (if there were anything left of them), and I'd still get on superuser :)
    – alex
    Sep 9, 2009 at 19:22

Hah, ok, just for grins I'm going to throw this answer up.

I recently purchased a headphone splitter [amazon.com] that just so happens to also allow multiple inputs (for an upcoming plane trip); so if I plug both computers into it, and a pair of headphones, I should get the desired result. This still requires an audio cable, so doing line-out to line-in would be less clutter on my desk, but I had a laugh when I realized I could do it. :)

  • Selecting this as the accepted answer since it seems to be the only way to accomplish what I wanted (and I'm still using this method over a year later). Oct 13, 2010 at 15:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.