Now that I've gotten a pretty clear picture of the concensus about PulseAudio, I wondered about some of the other (new and old) sound facilities in Linux, and specifically wondered if being on a system like Gentoo where one can turn off build-time support for these things is a good idea. So... PortAudio: >From what I can see, this doesn't do much. It seems to provide an API of sorts that unifies Linux sound with sound on other operating systems. (For example, FreeBSD supports PortAudio, even though its an OSS-based system.) Then again, I thought Alsa's OSS emulation provided a '/dev/dsp' that did that already. Anyway... Is this bad? Has anyone had nearly the nightmares with PortAudio presence in a DAW system that's described from users of newer systems with PulseAudio? I don't want to incriminate it just because its name is similar. (Though I do find myself calling PortAudio "PulseAudio" by accident a lot. They really could have found a better name for that...) Gentoo has a USE flag to disable PortAudio, but I hesitate to do so if most of the apps these days are taking its presence as a given. I don't want to diverge from what's perceived as "normal" upstream more than necessary to achieve good results. Esound ("esd"): This is truly 90's technology that won't die, and we all know that. The question is, how much of an assumption is it in the apps (and in the Gnome desktop) to the extent that if it weren't there, there would be problems? Is it safe on a Gentoo system to globally ban build support for ESD? Sure, Alsa has its own mixer, but will the apps just transparently use it if ESD isn't around? This is really the gist of all my questions here: We know there are daemons we don't like. But which ones are safe to actually kill, and which ones do we still sadly depend on for something or other? Arts ("artsd"): I already have some doubts about eliminating this one, at least in any system that hopes to have a KDE desktop available. Even if we don't need it per se, KDE seems (at least to a naive user like me) to be deeply wedded to it. There are even direct mentions of artsd setup in some of the audio setup panels of the KDE Control Panel. Does banning Artsd support equal losing all desktop audio support in KDE? It looks like it might...experiences? I guess what I'm thinking is that it'd be nice to do a build in which everything but Alsa and Jack is banished to hell, but I'm wondering if that will leave some programs at a loss to find a mixer at all, and thus without sound. Ideally, all sound apps, regardless of what target they're expecting, ought to be able to transparently find the Alsa mixer, and multiplex with other apps to share access with it simultaneously, also without special setup. Does that work? (I'd even put up with artsd if I had to, since KDE seems to assume it, and since it doesn't seem to cause major problems...) -- + Brent A. Busby + "We've all heard that a million monkeys + UNIX Systems Admin + banging on a million typewriters will + University of Chicago + eventually reproduce the entire works of + Physical Sciences Div. + Shakespeare. Now, thanks to the Internet, + James Franck Institute + we know this is not true." -Robert Wilensky _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user