logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:media:pulseaudio [12/04/2020 20:06]
èfpé ajout exemple : séparer le contrôle des volumes.
doc:media:pulseaudio [25/10/2020 10:24]
smolski modification commande en user et avec apt-cache
Ligne 14: Ligne 14:
 ===== Introduction ===== ===== Introduction =====
  
-<​code ​root>aptitude ​show pulseaudio</​code>​ +<​code ​user>apt-cache ​show pulseaudio</​code>​ 
-> Description :​ serveur de son PulseAudio +<code retour de la commande>Paquet : pulseaudio 
-PulseAudio, précédemment connu sous le nom de Polypaudio, est un serveur de son +Version : 12.2-4+deb10u1 
-pour les systèmes POSIX et Win32. Il peut remplacer le serveur de son ESD, en +État: installé 
-apportant une latence plus faible, une qualité de mixage et de +Automatiquement installé: oui 
-ré-échantillonnage supérieure et une meilleure architecture générale.  +Multiarchitecture :​ étranger 
- +Priorité :​ optionnel 
-Les fonctionnalités de PulseAudio sont entre autres :  +Section : sound 
- +Responsable :​ Pulseaudio maintenance team <​pkg-pulseaudio-devel@lists.alioth.debian.org>​ 
->  ​* une qualité élevée de mixage logiciel de plusieurs flux audio avec prise  +Architecture :​ amd64 
-en charge de plus d'une source. Peut être utilisé pour combiner plusieurs +Taille décompressée :​ 6565 k 
-cartes son en une (avec ajustement du taux d'​échantillonage) ;​  +Dépend: libasound2 (>= 1.1.0), libc6 (>= 2.27), libcap2 (>= 1:2.10), libdbus-1-3 (>= 1.9.14), libgcc1 (>= 1:3.0), libice6 (>= 1:1.0.0), libltdl7 (>= 2.4.6), liborc-0.4-0 (>= 1:0.4.25), libpulse0 (= 12.2-4+deb10u1),​ libsm6, libsndfile1 (>= 1.0.20), libsoxr0 (>= 0.1.0), libspeexdsp1 (>= 1.2~beta3.2-1),​ libstdc++6 (>= 4.1.1), libsystemd0,​ libtdb1 (>= 1.2.7+git20101214),​ libudev1 (>= 183), libwebrtc-audio-processing1,​ libx11-6, libx11-xcb1,​ libxcb1, libxtst6, adduser, lsb-base (>= 3.2-13), libasound2-plugins,​ pulseaudio-utils 
- +Recommande: rtkit, libpam-systemd,​ dbus-user-session 
->  ​* un grand nombre de bibliothèques clientes gérées. Les  +Suggère: udev, pavumeter, pavucontrol,​ paman, paprefs 
-applications client ESD, ALSA, oss, libao et GStreamer sont gérées telles +Description :​ serveur de son PulseAudio 
-quelles. Des greffons PulseAudio natifs sont également disponibles pour xmms et + ​PulseAudio,​ précédemment connu sous le nom de Polypaudio, est un serveur de son pour les systèmes POSIX et Win32. Il peut remplacer le serveur de son ESD, en apportant une latence plus faible, une qualité de mixage et de ré-échantillonnage supérieure et une meilleure architecture générale.  
-mplayer ;  +  
- + Les fonctionnalités de PulseAudio sont entre autres :  
->  ​* un bon comportement en faible latence et une mesure très précise de la  +  
-latence pour la diffusion et l'​enregistrement. Il est possible de synchroniser + * une qualité élevée de mixage logiciel de plusieurs flux audio avec prise  
-complètement plusieurs flux à diffuser ;  + en charge de plus d'une source. Peut être utilisé pour combiner plusieurs cartes son en une (avec ajustement du taux d'​échantillonage) ;​  
- +  
->  ​* une transparence du réseau permettant à une application de jouer ou  + * un grand nombre de bibliothèques clientes gérées. Les  
-enregistrer du son sur une machine différente que celle où elle s'​exécute ;​  + ​applications client ESD, ALSA, oss, libao et GStreamer sont gérées telles quelles. Des greffons PulseAudio natifs sont également disponibles pour xmms et mplayer ;  
- +  
->  ​* une architecture extensible de greffons avec notamment des greffons pour  + * un bon comportement en faible latence et une mesure très précise de la  
-jackd, multicast-rtp lirc et avahi.  + ​latence pour la diffusion et l'​enregistrement. Il est possible de synchroniser complètement plusieurs flux à diffuser ;  
- +  
-Ce paquet fournit le démon et l'​ensemble de modules de base. + * une transparence du réseau permettant à une application de jouer ou  
-Site : ​[[http://​www.pulseaudio.org]]+ ​enregistrer du son sur une machine différente que celle où elle s'​exécute ;​  
 +  
 + * une architecture extensible de greffons avec notamment des greffons pour  
 + ​jackd,​ multicast-rtp lirc et avahi.  
 +  
 + Ce paquet fournit le démon et l'​ensemble de modules de base. 
 +Site : http://​www.pulseaudio.org 
 +Étiquettes:​ implemented-in::​c,​ interface::​daemon,​ network::​client,​ network::​server,​ protocol::​tcp,​ role::​program,​ works-with::​audio</​code>​ 
  
 <note info>​Cette page est en construction,​ elle dispose notamment de liens placés en référence pour quiconque voudra contribuer au tuto (et aux TP associés). Avis aux amateurs zé amatrices !</​note>​ <note info>​Cette page est en construction,​ elle dispose notamment de liens placés en référence pour quiconque voudra contribuer au tuto (et aux TP associés). Avis aux amateurs zé amatrices !</​note>​
Ligne 84: Ligne 92:
  
 <code user>​pactl set-sink-volume @DEFAULT_SINK@ +10%</​code>​ <code user>​pactl set-sink-volume @DEFAULT_SINK@ +10%</​code>​
-<code user>​pactl set-sink-volume @DEFAULT_SINK@ ​-- -10%</​code>​+<code user>​pactl set-sink-volume @DEFAULT_SINK@ -10%</​code>​
 <code user>​pactl set-sink-mute @DEFAULT_SINK@ toggle</​code>​ <code user>​pactl set-sink-mute @DEFAULT_SINK@ toggle</​code>​
  
Ligne 187: Ligne 195:
 Remarque : cette modification effectuée via le fichier ''​client.conf''​ n'est visible ni dans le retour de la commande ''​pacmd list-sources''​ ni dans l'​interface graphique pavucontrol sous l'​onglet "​Périphériques d'​entrée"​ ; si cela vous perturbe, modifiez préférentiellement la ligne concernée du fichier ''​default.pa''​ (cf. [[#​exemplechoisir-un-profil-pour-une-carte|infra]]). Remarque : cette modification effectuée via le fichier ''​client.conf''​ n'est visible ni dans le retour de la commande ''​pacmd list-sources''​ ni dans l'​interface graphique pavucontrol sous l'​onglet "​Périphériques d'​entrée"​ ; si cela vous perturbe, modifiez préférentiellement la ligne concernée du fichier ''​default.pa''​ (cf. [[#​exemplechoisir-un-profil-pour-une-carte|infra]]).
  
-==== Exemple : séparer le contrôle des volumes ​====+==== Exemple : isoler les contrôles de volume ​====
  
-Le comportement par défaut de PulseAudio, sous Debian, est de "​lisser"​ ou "​niveler"​ le volume des applications ; il en résulte des //​interactions//​ entre le volume d'une application donnée et le volume du périphérique de sortie. Le résultat peut sembler déroutant voire agaçant((Voyez comme la révolte grondesur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=23269|ici]],​ [[https://​debian-facile.org/​viewtopic.php?​id=26522|ici]] ​et [[https://​debian-facile.org/​viewtopic.php?​id=26886|là]],​ par exemple.)) et parfois même franchement tympano-déchirant((J'​affectionne Pussy Riot période 2011-2014, mais bon mollo sur les potars quoi !)). Bref, ça ne va pas. Du tout.+Le comportement par défaut de PulseAudio, sous Debian, est de "​lisser"​ ou "​niveler"​ le volume des applications ; il en résulte des //​interactions//​ entre le volume d'une application donnée et le volume du périphérique de sortie. Le résultat peut sembler déroutant voire agaçant((Voyez comme la révolte gronde sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=23269|ici]],​ [[https://​debian-facile.org/​viewtopic.php?​id=26522|ici]], ou [[https://​debian-facile.org/​viewtopic.php?​id=26886|là]],​ par exemple.)) et parfois même franchement tympano-déchirant((J'​affectionne Pussy Riot période 2011-2014, mais bon mollo sur les potars quoi !)). Bref, ça ne va pas. Du tout.
  
 On copie le fichier de configuration de PulseAudio dans le $HOME via la commande suivante : On copie le fichier de configuration de PulseAudio dans le $HOME via la commande suivante :
doc/media/pulseaudio.txt · Dernière modification: 02/11/2020 13:13 par èfpé

Pied de page des forums

Propulsé par FluxBB