At home, I have a server running Debian, which usually has a medium-range wireless headset plugged into it. My time is split between that and a Powerbook running OS X. Which one I use depends on the activity at hand - I use the Debian machine for gaming and music, while the Powerbook tends to get used while I'm online or watching web video.
I was very happy to find
mocp, letting me control my music from the Powerbook, but I'd like to make it more general. Ideally, I'd be able to leave the headset's transmitter plugged into the server all the time, but have it play the audio generated by random applications on my Powerbook.
So is there a way to have my Powerbook send audio to esd or alsa on the Debian box? A sort of remote soundcard, I guess. I'm comfortable fiddling with SSH tunneling and config files, but I don't really know anything about how ALSA works (or OS X audio, for that matter).
if you use jack (an audio connection toolkit - it works with alsa but provides a way to "plug things together") then you can make whatever is playing music to also be the source for a shoutcast server. you can then listen to that shoutcast stream on your other computer.
the drawback is that it is a fair amount of work. i kept some notes when i did the above (i also wrote an airport client that will let the music be streamed to my hifi, but that is even flakier).
posted by andrew cooke at 2:54 PM on September 7, 2007