"Andy" == Andy Stewart <andystewart@comcast.net> writes:
Andy> Hi gang, Andy> I think I need something like the Virtual audio cable, but I'd like to Andy> know if there are other possibilities. Andy> I have two audio programs that I want to talk to each other: gqrx and Andy> Dream. Andy> gqrx is a software defined radio receiver that can save its audio as a Andy> WAV file, or it can stream audio via a UDP port. Andy> Dream is a digital radio mondiale (DRM) decoder. Digital radio mondiale Andy> is a shortwave radio broadcast in a digital format. Dream can read a Andy> WAV file, or it can read audio information from the microphone. It Andy> outputs a rather nicely sounding radio broadcast (mono or stereo Andy> depending on the broadcaster) with no static and no fading. Andy> I have succeeded in recording gqrx audio to a WAV file, and later having Andy> Dream decode it. Andy> What I want to do is listen to the DRM broadcast in real time. I was Andy> unsuccessful in getting Dream to read the WAV file while it was being Andy> written. Andy> Does anybody have any suggestions as to how this could be done? Have you tried setting up a FIFO that each program opens and treats as a WAV file? That might be the way to have them talk to each other.
mkfifo /var/tmp/radio gqrx --output /var/tmp/radio mondiale --input /var/tmp/radio
though I havent' a clue what the two programs do at the commmand level.