Hello,
I’d like to take the audio output of a piece of software such as
Audacity, Rhythmbox, etc. and pipe it into GNURadio – specifically some
of the USRP examples for, e.g., FM output. I’ve done a bit of Googling,
and as far as I can tell doing this requires something similar to:
– For GNURadio examples that are expecting to receive their input from
a sound card, use the JACK plug-in for ALSA so that JACK’s “virtual
audio cable” between Audacity, etc. shows up as a “regular” audio card
source to those example programs
– If writing your own applications, GNURadio can use JACK directly via,
e.g., gnuradio-audio-jack
Is that correct? I’d like to get some feedback here before continuing
to invest time into what might otherwise just be a wild goose chase. I
don’t suppose there’s a Wiki entry or Web page somewhere that goes
through exactly how to do all this?
(And there isn’t really an easy way to do what I’m asking directly with
ALSA alone, is there?)
Thanks,
—Joel K.