В Windows XP это совсем не тривиально, потому что нет способа перехватить выходной сигнал без написания драйвера звукового фильтра (что не слишком важно для слабонервных).
В Windows Vista и более поздних версиях вы можете захватывать выходные данные звукового движка, используя API-интерфейсы WASAPI (встроенные в Windows, поэтому они бесплатны) и инициализируя аудио-клиент с флагом AUDCLNT_STREAMFLAGS_LOOPBACK. Это даст вам поток захвата, который подключен к выходу аудио движка.
Затем вы можете упаковать этот звук и отправить его на другой компьютер и выполнить рендеринг с любым API-интерфейсом для рендеринга звука.
Я не знаю, как сделать эквивалент на OSX, хотя: (.