>Just a question, not necessarily a criticism: did you have a compelling 
>reason not to start with PortAudio and add an aRTS module?  There seems to 
>be pretty decent documentation on doing this, and using PortAudio in a 
>client is a breeze.
>
>www.portaudio.com

Not only that, but designing your audio i/o around PortAudio (which is
callback based) is a lot more portable than the CSL approach, which is
based on (essentially) blocking read/write calls. If you wished to
turn your code into a plugin (for LADSPA, VST, whatever) or run it as
a client of JACK, the changes will be minor. This stands in some
contrast to using API's based on the traditional read/write paradigm.

--p

Reply via email to