Quelle est la relation entre l'architecture audio ALSA et PulseAudio?

32

Eh bien, cela me confond longtemps. Pour autant que je sache, ALSA est un package de nombreux pilotes de carte son, et PulseAudio est une application audio qui exploite les données audio telles que le mixage ou l’égaliseur.

Mais pourquoi il y a une barre de contrôle appelée PCM dans le panneau d'alsamixer. Est-ce que cela change réellement de volume en contrôlant la puce sur la carte son? Si non, pourquoi ce n'est pas un travail de PulseAudio?

Quelle est la relation entre l'architecture audio ALSA et PulseAudio?

    
posée Kevin Dong 03.02.2015 - 09:06
la source

1 réponse

37

PulseAudio repose essentiellement sur ALSA et l’utilise en interne. ALSA ne peut pas à lui seul être utilisé par plusieurs applications, PulseAudio fournit cette fonctionnalité entre autres.

Résumé:

  • ALSA - gérer le matériel, essentiellement le posséder
  • PulseAudio - un proxy logiciel fournissant des fonctionnalités supplémentaires (mixage, égaliseur) entre votre application et le sous-système ALSA / OSS

Ce diagramme provient de la page Wikipedia de PulseAudio:

    
réponse donnée meskobalazs 03.02.2015 - 09:13
la source

Lire d'autres questions sur les étiquettes