[arch-general] Basic questions about Linux's sound system

Peter Nabbefeld peter.nabbefeld at gmx.de
Tue Jan 31 12:23:02 UTC 2017


Am 31.01.2017 um 13:12 schrieb Ralf Mardorf:
> On Tue, 31 Jan 2017 13:09:13 +0100, Ralf Mardorf wrote:
>> On Tue, 31 Jan 2017 12:41:06 +0100, Peter Nabbefeld wrote:
>>>                     +-----------+
>>>                     |   Totem   |
>>>    +------------+   +-----------+   +-----------------+
>>>    | Rosegarden |   | GStreamer |   | Appl. using PA  |
>>>    +------------+---+-----------+---+-----------------+
>>>    |   Jack     |            Pulseaudio (PA)          |
>>>    +------------+-------------------------------------+
>>>    |        ALSA           -          Bluez           |
>>>    +--------------------------------------------------+
>>
>> Hi,
>>
>> I can't comment "Bluez", I don't know how this works.
>> Anyway, it's Still incorrect, since only one sound server could grab
>> the audio device, the other sound sever needs to use the sound server
>> connected to ALSA.
>>
>>                     +-------------+
>>                     | Application |
>> +-------------+      +-------------------+
>> | Application |      | One sound server  |
>> +----------------------------------------+
>> | Another Soundserver connects with ALSA |
>> +------------+---------------------------+
>> | ALSA connects software and hardware    |
>> +----------------------------------------+
>> | Hardware                               |
>> +----------------------------------------+
>>
>> That's simplified, but in this context IMO good enough.
>>
>> Regards,
>> Ralf
>
> PS: One sound server not necessarily needs to use the other, if you
> stop one sound sever, before only using the other sound sever, but if
> you use both at the same time, one sound server has direct ALSA access,
> the other doesn't have.
>
Yes, that's what the configuration should do (automatic switching of 
servers), which I copied from the wiki. I've only not been aware of that 
pulseaudio is a sound server, too.

Thank You for pointing this out!

Regards
P.


More information about the arch-general mailing list