Re: [LAU] pulse/systemd - was: FreeBSD

From: Len Ovens <len@email-addr-hidden>
Date: Thu Jan 08 2015 - 16:10:03 EET

On Thu, 8 Jan 2015, Philipp Überbacher wrote:

> Why do you use PA as intermediate layer at all? You could just route
> all alsa programs to jack. Alsa at least does what it should instead of
> doing weird things on its own.

Just? Just routing all programs to alsa means each or any blocks all
others. One ends up with the mess that at least three audio servers have
been tried of which Pulse seems to be the one that has been chosen

> [rant]
exactly

> There is this telephony program called jitsi. On Linux it can either
> use Portaudio or Pulseaudio. The portaudio implementation is broken,

As is portaudio itself. (IMO)

> of running this program. What pulseaudio did was really weird. Every
> time a call came in it set the mic volume to maximum. It did not just
> set some software volume level, no, it did set the hardware levels, the

Did you read what I wrote before? It would seem not, easier to rant. Use
Jack as the audio device and this will never happen. Really, The best
audio setup is to use pulse as a front end for jack for any program that
does not deal well (or at all) with jack. I agree the pulse/ALSA interface
is less than great, but the front end that pulse shows the applications is
about the best there is. Jack on the other hand works really well with
alsa, but lots of apps have chosen not to work well with jack (it does not
seem hard to deal well with jack), so use each for what it is good at.

I do look for applications that will deal directly with jack first. The
choices in VoIP all seem to work best with Pulse though. (Skype being the
big one)

--
Len Ovens
www.ovenwerks.net

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Thu Jan 8 20:15:02 2015

This archive was generated by hypermail 2.1.8 : Thu Jan 08 2015 - 20:15:02 EET