This is sort of a weird question, but it occurred to me that it might be possible to connect two different computers via a 3.5mm audio jack cable, and stream sound between them simultaneously.

Is this a dangerous thing to try? More interestingly, if I were to re-write some of the audio handling, would it be feasible to create a custom protocol to transfer data/files over this connection?

1 Answer 1




Streaming sounds from one computer to another or simultaneously isn't going to damage your computer(s). An input soruce is an input source. It doesn't matter if it's an iPod, and iPhone, your stereo system or your old WalkMan. Likewise, line/speaker output sends analog audio out. If your output device is capable of playing it, you will get audio.


I don't see how sending sounds via an analog port is an efficient way to transmit audio. Transferring the file or using something like FFmpeg to stream audio to a network port is much more efficient as there is no digital-to-analog-back-to-digital conversion that needs to happen.

  • I guess I was curious about it for cool factor, like sending a file from os to os over 3.5mm plug
    – Seth
    Jul 28, 2016 at 21:32
  • Basically, what you are talking about is using analog signals to transfer data. To do so, you would need to modulate it, then de-modulate it - sounds curiously like a modem. The fastest speed you would likely get out of it would be 56Kbp/s
    – Allan
    Jul 28, 2016 at 21:35

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .