From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH 2/2] gnu: Add espeak. Date: Thu, 14 Jan 2016 14:32:11 +0100 Message-ID: <874megs2w4.fsf@gnu.org> References: <87h9ih4l8n.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aJi0e-0006xX-Qy for guix-devel@gnu.org; Thu, 14 Jan 2016 08:32:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aJi0b-00081R-KN for guix-devel@gnu.org; Thu, 14 Jan 2016 08:32:16 -0500 In-Reply-To: (Ricardo Wurmus's message of "Thu, 14 Jan 2016 13:02:39 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: guix-devel@gnu.org Ricardo Wurmus skribis: > I=E2=80=99m not using pulseaudio; for me it=E2=80=99s just ALSA for regul= ar software + > JACK for =E2=80=9Cprofessional=E2=80=9D audio where sync and timing matte= rs. That=E2=80=99s what I expected. ;-) > I=E2=80=99m not very knowledgeable about pulseaudio, unfortunately. As > pulseaudio can manage audio streams using various different backends > from pulseaudio-agnostic software, what really is to be gained by adding > pulseaudio to the inputs? AFAIK using pulseaudio directly is not much > different from using ALSA and configuring pulseaudio to manage this > stream. As you note, the main difference is configuration. For ALSA-lib to use PulseAudio, one has to drop the relevant ~/.asoundrc, but it seems that it does not always work properly. For instance, my ~/.asoundrc reads this: --8<---------------cut here---------------start------------->8--- # FIXME: alsamixer & co. from alsa-utils don't support it. pcm.!default { type pulse } # ctl.!default { # type pulse # } --8<---------------cut here---------------end--------------->8--- I don=E2=80=99t recall the details of the FIXME and the commented-out part, though. For GuixSD I think it would be best if everything would automatically go through PulseAudio, without the user having to configure obscure things. Ludo=E2=80=99.