[linux-audio-dev] mux concept paper

Fernando Lopez-Lezcano nando at ccrma.Stanford.EDU
Thu Feb 17 20:51:44 UTC 2005

On Thu, 2005-02-17 at 05:40, Dave Phillips wrote:
> Walco wrote:
> > Hi Mimo,
> >> I have put online the beginngs of a concept paper for an audio 
> >> program I have been wanting to write for quite a while now. I 
> >> wondered whether you could give me some feedback on it and share some 
> >> of your experiences with me. A while ago I decided to call this *mux* 
> >> where the name stands for nothing in particular. I have tested a 
> >> couple of similiar audio apps for linux recently, and then toyed 
> >> around with libraries I found on the net. I might be reinventing the 
> >> wheel once more, but that's up for discussion.. The paper is work in 
> >> progress, I'm hoping to add to it tomorrow night.
> >> Looking forward to hear back from you and thanks for any input..
> >> PS.: the paper is here http://mimo.gn.apc.org/mux/
> >
> > [snip]
> > Another thing: I don't agree with the assessment in your paper that jack
> > is heavy-weight -  and I think jack is much more natural fit to your
> > application as jackd has xrun detection, already provides means to set a
> > lower samplerate and increase period size if your system can't put up
> > with the load. IMHO jack is the way to go if your target platform is
> > only Linux (or OSX & BSD), otherwise the cross-platform PortAudio may be
> > more appropriate.
> I'll chime in here. I've been testing Csound5 quite a lot lately, it 
> supports PortAudio (as well as ALSA and JACK) and PortMIDI. Frankly, I'm 
> not impressed with default realtime performance under PortAudio. I can 
> improve performance with some judicious buffer tweaks, but the native 
> ALSA driver is much better.

Just curious, what backend were you using with PortAudio? Alsa?
-- Fernando

More information about the Linux-audio-dev mailing list