I'd like to create a dynamically named audio source that can then be referenced by other programs on my system. For example something like this:
gst-launch-1.0 audiotestsrc ! alsapubsink name='Test Source'
and then I'd reference it in other programs like:
gst-launch-1.0 alsasrc device='Test Source' ! ... ! autoaudiosink
Of course there is no
alsapubsink element. Is there any means of doing this sort of thing using either ALSA or Pulse, or perhaps other tools I'm not aware of?