I now have my 'plug acting as a simple data pump for its audio subsytem--nearly-trivial Gnu Radio flowgraph that copies the audio bandwidth over a UDP flow, using 16-bit "shorts", the only thing it does to the audio data is to multiply it by a constant passed in on the command line to the flowgraph.
The little Sheeva plug is using about 7% of its CPU to do this. So, it could handle multiple audio systems this way. The SID receiver graph has a version that takes its input from a UDP flow (via a named-pipe because of some weirdness in the UDP Source block in Gnu Radio), and does all the usual processing. Food for thought.... -- Marcus Leech Principal Investigator Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org _______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
