#1 Le 20/01/2015, à 23:04
- totola
ligne de commande pour augmenter/récupérer le niveau d'entrée du micro
Bonjour,
je cherche à intégrer dans un programme python une fonction qui augmente ou diminue de 5-10% le niveau d'entrée du micro. Pour ça il me faudrait une ligne de commande adéquate... Il me semble avoir vu ça un jour sur le volume de sortie mais impossible de retrouver sur le net...
Une idée?
Merci!
Dernière modification par totola (Le 17/02/2015, à 12:35)
Hors ligne
#2 Le 21/01/2015, à 00:12
- le cinglé_001
Re : ligne de commande pour augmenter/récupérer le niveau d'entrée du micro
Bonjour.
Il te faudrait préciser le serveur que tu veux utiliser. Il existe plusieurs serveurs sons sur les systèmes GNU/Linux.
#3 Le 21/01/2015, à 08:35
- totola
Re : ligne de commande pour augmenter/récupérer le niveau d'entrée du micro
Bonjour,
j'utilise pulseaudio, le serveur par défaut..
Merci
Hors ligne
#4 Le 21/01/2015, à 08:50
- le cinglé_001
Re : ligne de commande pour augmenter/récupérer le niveau d'entrée du micro
Bonjour.
Normalement il est plus facile d'utiliser alsa dans un programme.
Alsa est installé sur les 99 % des distributions alors que ce n'est pas le cas de Pulseaudio.
#5 Le 21/01/2015, à 11:39
- Watael
Re : ligne de commande pour augmenter/récupérer le niveau d'entrée du micro
salut,
c'est 5 ou 10%, faut savoir
d'abord,
man man
puis,
man -k pulseaudio
enfin
pactl set-sink-input-volume 0 +5%
mais, je ne sais pas pourquoi, cette usine à gaz ne veut pas modifier le volume
Échec lors de l'obtention des informations de l'entrée de la destination : Aucune entité de ce type
pactl list sink-inputs
ne me retourne rien
donc, j'utilise amixer
amixer -q -D pulse set Capture 5%+
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#6 Le 21/01/2015, à 18:38
- totola
Re : ligne de commande pour augmenter/récupérer le niveau d'entrée du micro
Super!
En effet pactl ne me retourne rien non plus mais amixer fonctionne bien.
Merci
Hors ligne
#7 Le 17/02/2015, à 12:37
- totola
Re : ligne de commande pour augmenter/récupérer le niveau d'entrée du micro
Bonjour,
je reprends mon ancien fil car on reste dans le même sujet: j'aimerai maintenant récupérer la valeur du signal capté par le micro... du genre:
amixer -q -D pulse get Capture
mais ça ne fonctionne pas aussi simplement...
Merci de l'aide!
Hors ligne
#8 Le 18/02/2015, à 00:39
- Watael
Re : ligne de commande pour augmenter/récupérer le niveau d'entrée du micro
salut,
amixer -q comme quiet
!o!
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne