How to send audio between two Linux computers using netcat
Apparently there is no dead simple way to send audio from one computer to another in a low(er) latency way.
Can’t beat this, works for any ALSA app that you can change the output for (or just change your default in .asoundrc).
On source computer:
modprobe snd-aloop
arecord -f cd -D hw:Loopback,1,0 | netcat dest 1234
mplayer -ao alsa:device=hw=Loopback.0.0 something.mp3
On destination computer:
netcat -k -l -p 1234 | aplay
Update: Oh, and apparently you can do this in Windows, too.
Is it possible to do something like this with aplaymidi and arecordmidi?