Ricardo Wurmus <ricardo.wur...@mdc-berlin.de> 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