quand j avais juste ALSA, j utilisais un keybindng pour changer le volume : aumix -v +5
depuis que je suis en ALSA+udev, aumix ne marche plus ( entre autres problemes )
j ai lu la doc de alsamix, et ils ne parlent pas de reglage par scripts ...
y as t il une altervative ?
# amixer
Posté par 007 . Évalué à 3.
$ amixer cset iface=MIXER,name="Mic Playback Switch" off
[^] # Re: amixer
Posté par doublehp (site web personnel) . Évalué à 0.
[^] # Re: amixer
Posté par 007 . Évalué à 3.
# sauvegarde
$ cap_v=`amixer cget iface=MIXER,name="Capture Volume" | egrep " : values=.*$" | sed -e "s/^[^=]*=//"`
# modification
$ amixer cset iface=MIXER,name="Capture Volume" 1
# restoration
$ amixer cset iface=MIXER,name="Capture Volume" $cap_v
Une fois que tu as la valeur dans une variable, tu peux utiliser bc par exemple :
$ new_cap_v=`echo "$cap_v*1.05" | bc`
[^] # Re: amixer
Posté par 007 . Évalué à 1.
Utiliser alsactl pour avoir des infos sur la carte.
Par exemple pour la seconde carte :
$ /usr/sbin/alsactl -f titi store 1
$ vim titi
# man amixer
Posté par gros_rouge . Évalué à 5.
Augmenter le volume de 5% :
$ amixer -c 0 set Master 5%+
Diminuer le volume de 5% :
$ amixer -c 0 set Master 5%-
Fixer le volume à 42% :
$ amixer -c 0 set Master 42%
Tout connaître sur amixer :
$ man amixer
Fab.
[^] # Re: man amixer
Posté par 007 . Évalué à -1.
Je me fais petit et je me -> []
[^] # Re: man amixer
Posté par doublehp (site web personnel) . Évalué à 0.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.