Hi Gary,<br><br>This article :<br><br><a href="http://www.linux.com/news/hardware/drivers/8100-why-you-should-care-about-pulseaudio-and-how-to-start-doing-it">http://www.linux.com/news/hardware/drivers/8100-why-you-should-care-about-pulseaudio-and-how-to-start-doing-it</a><br>
<br>makes the case for pulseaudio better than I can. Essentially, the big advantages are that it wraps multiple audio backends and abstracts other complex tasks such as routing audio over a network. It also has been the default sound server on Ubuntu since 2008. Time permitting, I may be able to do some work on this, but wanted to make sure there was interest first.<br>
<br>Best,<br>Tristan<br><br><div class="gmail_quote">2010/10/14 Gary Scavone <span dir="ltr"><<a href="mailto:gary@ccrma.stanford.edu">gary@ccrma.stanford.edu</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi Tristan,<br>
<br>
I don't have plans for it but RtAudio is in sourceforge and someone could take a shot at it if they like. What would be the motivation for such an effort?<br>
<br>
--gary<br>
<div><div></div><div class="h5"><br>
On 2010-10-13, at 3:05 PM, Tristan Matthews wrote:<br>
<br>
> Are there any plans to add pulseaudio support to RtAudio? Should I file a bug on sourceforge for this as a feature request?<br>
><br>
> There are simple playback and capture examples here:<br>
> <a href="http://0pointer.de/lennart/projects/pulseaudio/doxygen/examples.html" target="_blank">http://0pointer.de/lennart/projects/pulseaudio/doxygen/examples.html</a><br>
><br>
> A more complete (although admittedly full of boilerplate) backend example can be found in the GStreamer plugins:<br>
><br>
> pulsesrc = capture plugin<br>
> <a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/ext/pulse/pulsesrc.c" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/ext/pulse/pulsesrc.c</a><br>
><br>
> pulsesink = output plugin<br>
> <a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/ext/pulse/pulsesink.c" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/ext/pulse/pulsesink.c</a><br>
><br>
> Best,<br>
> Tristan<br>
><br>
> --<br>
> Tristan Matthews<br>
> email: <a href="mailto:tristan@sat.qc.ca">tristan@sat.qc.ca</a><br>
> web: <a href="http://tristanswork.blogspot.com" target="_blank">http://tristanswork.blogspot.com</a><br>
</div></div>> _______________________________________________<br>
> Stk mailing list<br>
> <a href="mailto:Stk@ccrma.stanford.edu">Stk@ccrma.stanford.edu</a><br>
> <a href="http://ccrma-mail.stanford.edu/mailman/listinfo/stk" target="_blank">http://ccrma-mail.stanford.edu/mailman/listinfo/stk</a><br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Tristan Matthews<br>email: <a href="mailto:tristan@sat.qc.ca">tristan@sat.qc.ca</a><br>web: <a href="http://tristanswork.blogspot.com">http://tristanswork.blogspot.com</a><br>