aumix - una forma de controlar el volumen en los script
Un pequeño complemento del artículo anterior... además de un método alternativo para controlar el volumen (para pisar el kurro de MoZ exclusivamente, que conste ~_^)
Concretamente voy a contar lo que hace aumix, para los que no lo conozcan. Según el man "This program adjusts the settings of an audio mixing device. It can be used from the command line, in scripts, or interactively with the keyboard or mouse."
Que viene a decir que es un programa para controlar los volúmenes y que se puede manejar desde la linea de comandos, scripts, o interactívamente.
A continuación unos ejemplos de uso. Aunque es muy sencillo de usar y en el manual está muy bien explicado.
Para ver qué volúmenes tenemos actualmente:
bpk@osaka:~$ aumix -q
vol 80, 80, R
pcm 90, 90
mic 100, 100, P
igain 0, 0Creamos un directorio donde guardaremos los perfiles:
mkdir $HOME/.aumix/Grabamos la configuración actual de los altavoces (se grabará en $HOME/.aumixrc):
aumix -f $HOME/.aumix/default -SModificaremos los volúmenes que queramos para un perfil concreto y lo grabaremos en $HOME/.aumix/
Creamos un perfil para silenciarlos:
aumix -v0 -c0 -l0 -m0 -w0 -W0 -f $HOME/.aumix/mute -S -qCreamos un perfil con el volumen al que nos gusta jugar al quake:
aumix -v75 -m60 -w90 -W0 -f $HOME/.aumix/quake -S -qUna vez tengamos creados los perfiles, podemos cargarlos de la siguiente forma:
aumix -f $HOME/.aumix/perfil_audio -LPara lo que es realmente útil aumix, es para scriptear nuestras aplicaciones. Perogrullada de ejemplo:
bpk@soaka:~$cat quake.sh
#!/bin/sh
aumix -f $HOME/.aumix/quake
/opt/quake3/bin/quake3Un par de apuntes.
El aumix ejecuta secuencialmente todo los parámetros que le indiquemos. Así que si ponemos el -q al principio, nos devolverá los valores antes de efectuar los
cambios.
Por ejemplo, cuidado si indicamos el -S antes de -f $HOME/.aumix/mute, porque grabará la configuración en el archivo por defecto $HOME/.aumixrc
En mi caso concreto, los único volúmenes que tengo que tocar en el portátil son -v (Volumen principal) -w (PCM), pero eso dependerá de las conexiones que use cada uno. En el manual indica a qué canal corresponde a cada letra.

0 comentarios:
Publicar un comentario en la entrada