View Source

How to use ESound to transmit Sound from your linux machine to your windows desktop.

My desktop computer runs Windows 2000. I run Linux with X11 on a second system and use vnc to access it.

The problem was for quite some time that I was not able to use sound from the linux machine. The solution was Esound.
The cygwin developers ported esound to windows. The nice thing is that you can use the binaries from cygwin without the complete cygwin installation. I have packaged a mini esound distribution that runs on it´s own:

Download [^esound.zip]  (compiled from [cygwin|http://www.cygwin.com/] esound 0.2.29)

On the windows machine you start:
*esd.exe \-tcp \-public*
(btw. don´t do this with a machine connected to the internet ;-)

On the linux machine you add the following line to your .bashrc:
*export&nbsp;ESPEAKER=<ip>:16001*
Where <ip> is the ip address of your client.

If you now use e.g. xmms on the linux machine you should hear the sound on the windows machine.