guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 2/2] gnu: Add espeak.


From: Ludovic Courtès
Subject: Re: [PATCH 2/2] gnu: Add espeak.
Date: Thu, 14 Jan 2016 14:32:11 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Ricardo Wurmus <address@hidden> skribis:

> I’m not using pulseaudio; for me it’s just ALSA for regular software +
> JACK for “professional” audio where sync and timing matters.

That’s what I expected.  ;-)

> I’m 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’t 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’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]