Sollte recht einfach gehen: Mit der BASS.DLL den "Wave/StereoMix"-Ausgang der Soundkarte aufnehmen und die Daten mit
Indy/Synapse über UDP verschicken. Dann die Daten wieder über die BASS.DLL/WaveOut/Audorra/OpenAL ausgeben. Es sollte eigentlich machbar sein, das ganze ohne große Verzögerungen zu bewerkstelligen - das kommt jedoch auf die Paketgröße an. Ich würde hier so um die 1024 Byte nehmen, dann hast du bei 16Bit á 48kHz ca. 6ms Verzögerung. Hinzu kommt nochmal der Puffer der Audiobibliothek, realistische Werte sind hier nochmal 20-50ms.