Cómo usar las utilidades de ALSA para administrar audio Linux desde el terminal

La Arquitectura Avanzada de Sonido Linux (ALSA) proporciona soporte de audio a los ordenadores Linux. Las distribuciones populares como Ubuntu y Arch Linux lo ejecutan de forma predeterminada, por lo que es muy probable que lo estés usando ahora mismo para reproducir música a través de tus altavoces o auriculares.

En este artículo le mostraremos dos maneras de ajustar el volumen de esa reproducción utilizando las utilidades Alsamixer y Amixer.

Instalación

La instalación para este proyecto es mínima. Tanto el Alsamixer como el Amixer deben llegar como parte del paquete Alsa-utils. Ejecute estos comandos para instalar ese paquete:

Ubuntu :

sudo apt install alsa-utils

Arch Linux :

sudo pacman -S alsa-utils

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.

Alsamixer

La más fácil de las dos utilidades es Alsamixer. Funciona como parte de una interfaz de Ncurses, que le permite permanecer en el terminal pero proporciona una representación gráfica de su tarjeta de sonido y sus propiedades.

alsamixer

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>i

Al ejecutar ese comando, se mostrará algo como lo que se muestra en la siguiente imagen.

Cómo usar las utilidades de ALSA para administrar audio Linux desde el terminal

Aquí puedes ver en la parte superior de mi pantalla el nombre de mi tarjeta de sonido, el tipo de vista en la que estoy y el elemento que está seleccionado actualmente. Usted puede cambiar esas opciones a su voluntad.

Selección de tarjeta de sonido

Puede seleccionar una tarjeta de sonido diferente pulsando F6. Aparecerá un menú que muestra las tarjetas de sonido conocidas en su sistema. También puede introducir el nombre de una tarjeta de sonido si no se muestra en el menú.

Cómo usar las utilidades de ALSA para administrar audio Linux desde el terminal

Vistas

Usted puede cambiar su vista para ver los diferentes controles de las opciones de volumen que ALSA puede controlar. El valor predeterminado que se muestra arriba es la vista «Reproducción». Puede elegir «Capturar» pulsando F4 y «Todo» (que incluye «Reproducción» y «Capturar») pulsando F5. Vuelva a «Playback» con F3.

Vista «Capturar»

Cómo usar las utilidades de ALSA para administrar audio Linux desde el terminal

Vista «Todos»

Cómo usar las utilidades de ALSA para administrar audio Linux desde el terminal

Movimiento y ajuste de volumen

Cada tipo de vista puede tener más opciones de las que se ven en las capturas de pantalla aquí. Muévase a la derecha y a la izquierda, respectivamente, a través de esas opciones presionando las teclas de flecha izquierda y derecha.

Ajuste cada volumen con Down o PgDown para reducir el volumen de un canal y Up o PgUp para aumentarlo.

Puede silenciar cualquier canal pulsando m.

Compruebe la vista completa de las opciones pulsando F1 para obtener la pantalla que se muestra a continuación.

Cómo usar las utilidades de ALSA para administrar audio Linux desde el terminal

Mezclador

Con Amixer no se obtiene un entorno gráfico. En su lugar, utilice comandos para ajustar los distintos volúmenes de cada canal para sus tarjetas de sonido.

Vea las opciones y comandos disponibles con la ayuda de amixer.

Cómo usar las utilidades de ALSA para administrar audio Linux desde el terminal

Luego mire sus controles disponibles con los controles del mezclador.

Cómo usar las utilidades de ALSA para administrar audio Linux desde el terminal

Estos son los controles de audio que puede cambiar. Puede ajustarlas con varios comandos que siguen el patrón básico del mezclador -c establecido .

  • Ajuste el volumen Master de la primera tarjeta de sonido al 100%: amixer -c 0 set Master 100%
  • Ajuste el volumen Master de la segunda tarjeta de sonido al 50%: amixer -c 1 set Master 50%
  • Ajuste el volumen del micrófono de la primera tarjeta de sonido a cinco decibelios: amixer -c 0 set Mic 5db
  • Subir el volumen del micrófono en la primera tarjeta de sonido dos decibelios : amixer -c 0 set Mic 2db+
  • Silenciar el control Master en la primera tarjeta de sonido: amixer -c 0 set Master mute
  • Desactivar el control Master en la primera tarjeta de sonido: amixer -c 0 set Master unmute

La salida de estos comandos debería producir algo parecido a la siguiente imagen.

Cómo usar las utilidades de ALSA para administrar audio Linux desde el terminal

Hay más cosas que puede hacer con el amixer, incluyendo ajustar sus volúmenes a un valor de hardware específico y modificar los canales de audio a cambiar, como los canales delanteros, traseros, centrales y de woofer. Lea la página del manual con man amixer para profundizar en esos controles avanzados.

Conclusión

Ahora debería tener un conocimiento básico de cómo usar Alsamixer y Amixer para controlar los niveles de volumen de su tarjeta de sonido.

Utilizo Alsamixer a menudo cuando cambio de altavoces de escritorio a auriculares en mi portátil. Me salva los oídos varias veces a la semana. Usted puede encontrar usos similares para estas herramientas, y es de esperar que las encuentre tan intuitivas y fáciles de usar como deberían ser.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *