On a Windows Server 2003 machine I needed sound to be enabled during remote desktop connections. Here's what I had to do to bring the sound to the client machine.
- Install audio drivers on the server, of course
- Enable the Windows Audio service on the server.
- Open Administrative Tools => Services
- Locate the service named Windows Audio
- Set the start mode to "Automatic" and start the service

- Enable RDP-Tcp Audio Mapping
- Open Administrative Tools => Terminal Services Configuration
- Select the "Connections" node on the left side
- Right click on RDP-Tcp on the right side and select "Properties" (or double click RDP-Tcp)
- On the "Client Settings" tab, uncheck "Audio mapping" (checked items are disabled)
- In the Remote Desktop Connection window (client side), enable audio playback on client computer
- Show options by clicking "Options >>"
- On the "Local Resources" tab, select "Bring to this computer" in the combo box under "Remote computer sound"
- Connect to the remote server and you should have sound.
Note: you should only enable sound on the server if you have a good reason, e.g. I edit my DVB-T recordings on the server. Otherwise, leave audio off for stability and security reasons.