Hi. I'm not sure if my subject is a correct description, but I'm trying to do the following:
Take the input from line in, run it through an audio processing program, and output it again to stream it over the internet using Darkice. I can already take it from the line in, process it, and play the processed sound back to /dev/dsp5 which plays on my speakers. For that, I do this:
cat /dev/dsp | ./processing_program | cat > /dev/dsp5
It sounds great. Now I'm trying to get this same sound into Darkice, but it is not able to use /dev/dsp5 (I'm guessing since it's already in use and playing on my speakers). I've used Darkice plenty with just recording from /dev/dsp and that works, but I'm wondering on the OSS end if there is a way to somehow copy /dev/dsp5 to maybe /dev/dsp6 so Darkice could get it and stream it at the same time. Also, I don't HAVE to hear it, so if there is a way just to get it into a dsp that Darkice could tap into without me hearing it on the speakers, that would work too.
Thanks in advance!