Debido a este mecanismo, PulseAudio permite formas infinitas de personalizar el sonido antes de poder escucharlos. Por ejemplo, cambiar el formato de sonido, aumentar/disminuir los canales de sonido, etc. También es posible enviar la salida de sonido a una computadora remota a través de la red.
A pesar de que está diseñado para sistemas Linux, PulseAudio también está disponible para otras plataformas como Solaris, BSD, MacOS y Windows, etc. En este artículo, veremos cómo disfrutar del poderoso pulseaudio en Arch Linux.
PulseAudio en Arch Linux
Debido a su gran popularidad, PulseAudio está directamente disponible en el repositorio oficial de Arch. Sin embargo, si necesita front-end adecuado, hay paquetes adicionales que se instalarán. Los frontales de pulseaudio están disponibles en el sabor de CLI y GUI.
Instalación de pulseaudio
sudo pacman -syu
Ahora, instale pulseaudio.
sudo Pacman -S Pulseaudio
Pulseaudio front-end
Para aprovechar la máxima ventaja de Pulseaudio Daemon, hay una serie de frontales que permiten funcionalidades avanzadas.
Hay un puñado de frontales de consola para PulseAudio. Echa un vistazo a todos los frontales de la consola para PulseAudio.
Por ejemplo, instale el ncpamixer. Está disponible directamente de Aur. Si tiene un ayudante Aur adecuado, entonces es solo una cuestión de un solo comando.
yay -s ncpamixer
Los front-end gráficos de PulseAudio ofrecen la forma más fácil de navegar a través de las características y realizar todas las tareas complejas. Hay un puñado de front-end gráficos de pulseaudio para su uso.
Para este tutorial, mi preferencia personal es el gerente de pulseaudio. Es otro paquete que tiene que ser atrapado de Aur. Puede instalarlo manualmente o usar Aur Helper como Yay.
yay -s paman
Si eres un usuario de KDE Plasma, entonces Kmix es la mejor opción. Es la aplicación de control de volumen KDE la que admite PulseAudio.
sudo Pacman -S Kmix
PulseAudio Volume Control es una aplicación simple con una GUI basada en GTK. Está directamente disponible en el repositorio oficial de Arch.
Pavucontrol de sudo Pacman
Uso de pulseaudio
Busque "PulseAudio Manager".
La interfaz es bastante simplista con muy pocas opciones disponibles. Esta herramienta ofrece la forma más fácil de navegar a través del sistema de audio y verificar el estado de un dispositivo diferente.
Si estás en el escritorio de plasma KDE, entonces Kmix ofrece una forma bastante simplista para manipular la salida de sonido.
Iniciar kmix.
Notarás el pequeño ícono del altavoz en la esquina.
De este diálogo, puede controlar directamente el volumen de todos los sonidos.
Control de volumen de pulseaudio
Esta es la mejor herramienta para aprovechar PulseAudio. Iniciar "Control de volumen de pulseaudio".
Puedes ver la reproducción y controlar su volumen.
En la pestaña "Grabación", habrá todas las aplicaciones que actualmente están grabando audio desde cualquier fuente (hardware de reproducción y/o grabación).
En la pestaña "Dispositivos de salida", notará todos los dispositivos que están actualmente disponibles para generar el sonido al altavoz disponible. Permite configurar el desplazamiento de latencia y el volumen de sonido.
Del mismo modo, los "dispositivos de entrada" muestran todos los dispositivos que actualmente están escuchando audio y transmitiendo al sistema. Tenga en cuenta que la reproducción siempre se contará como una de las fuentes de entrada de sonido para cualquier aplicación de escucha.
En la pestaña "Configuración", es posible elegir qué perfil de sonido es el mejor adecuado para su configuración de hardware actual. Sin un perfil adecuado, la salida de sonido se verá obstaculizada. Es posible que algunos dispositivos ni siquiera obtengan señales de sonido.
También notará que en pestañas como "reproducción", "dispositivos de salida", "dispositivos de entrada", hay 3 botones al lado de cada dispositivo (s).
La primera opción es silenciar/activar el audio. Puede enviar individualmente los dispositivos de audio de silencio/un poder.
A continuación, "Bloquear canales juntos". Esta opción esencialmente le permite controlar la salida de audio de izquierda derecha.
El siguiente icono es para configurar una fuente de sonido como Fallback.
Todas estas funcionalidades también están disponibles en otras pestañas.
Uso de la línea de comandos de pulseaudio
PulseAudio es originalmente un demonio que se ejecuta en segundo plano que está haciendo todo el trabajo. Todas estas herramientas de GUI son un medio más fácil para comunicar y configurar el comportamiento de pulseaudio. Si necesita un uso de línea de comandos, hay una serie de frontales de consola disponibles.
Esta es la consola predeterminada para comunicarse con el servidor Pulseaudio.
pacmd
Dentro de la consola, escriba "Ayuda" para todas las opciones disponibles.
"Info" proporcionará una lista completa de información de todo el uso de la memoria, los módulos y otros.
"Fuentes de lista" enumerará todas las fuentes de audio disponibles.
Del mismo modo, "List-cards" enumerará todas las tarjetas de sonido.
Para ver todas las opciones y tutoriales disponibles, consulte la página del hombre de PACMD.
hombre pacm
Este es un subconjunto de PACMD y empaca solo los comandos más frecuentes que necesita.
AYUDA PACTL
Como puede ver, todos los comandos están directamente disponibles en PACMD.
Archivos de configuración de pulseaudio
PulseAudio utiliza algunos archivos de configuración para todo tipo de propósitos. Al manipular los archivos de configuración, puede alterar el comportamiento del sonido de forma permanente en su sistema. Hay 2 directorios que usa PulseAudio para configuraciones.
~/.config/pulso
/etc/pulso
El primero es la configuración para el usuario actual, mientras que el segundo es para la configuración de todo el sistema. Se recomienda copiar los archivos de todo el sistema en el directorio de usuario y editarlo en consecuencia. Sin embargo, si los archivos de configuración definidos por el usuario y "/etc/pulso" no están sincronizados, PulseAudio ni siquiera se inicia.
"por defecto.PA ”es el script de inicio de PulseAudio.
Este script solo se usa cuando PulseAudio se inicia en modo sistema.
Este archivo de configuración es para alterar el comportamiento del daemon Pulseaudio.
Este es para configurar clientes Pulseaudio.
Bonificación: reiniciar PulseAudio
Este es un truco bastante útil para recordar. A veces, PulseAudio puede comportarse en un comportamiento inesperado. Puedes reiniciar el demonio sin reiniciar todo el sistema.
Ejecute el siguiente comando para matar todos los procesos relacionados con PulseAudio.
pulseaudio -k
Ahora comienza el demonio de nuevo.
pulseaudio -d
PulseAudio es una de las herramientas más poderosas para tomar el control del ecosistema de audio. Use PulseAudio para vivificar su experiencia de audio en la extensión de su alma!
Salud!