web-dev-qa-db-fra.com

Comment activer le "sidetone" du microphone dans Ubuntu?

L'une des principales raisons pour lesquelles je préfère jouer sur Windows plutôt que sur Linux est que le pilote Logitech (pour Windows) me permet d'activer le microphone "sidetone". Lorsque la tonalité est réglée, je peux m'entendre lorsque je parle dans le microphone, ce qui rend l'utilisation du casque pendant de longues périodes beaucoup moins inconfortable.

Spécifier; ce que je recherche, c'est un paramètre ou une application qui fait que l'entrée audio alimente directement la sortie audio avec pas de retard, à un volume réglable.

Serait-ce possible à réaliser sous Linux? J'utilise pulseaudio 4.0 et un casque sans fil Logitech G930.

Divulgation complète - J'utilise en fait Debian avec Cinnamon, mais j'ai également eu ce problème dans Ubuntu et je parie que la plupart des solutions fonctionneront sur les deux systèmes.


Qu'est-ce que j'ai essayé?

J'ai essayé d'utiliser pacat pour enregistrer et diriger l'entrée microphone vers le périphérique de sortie par défaut:

pacat -r -d alsa_input.usb-Logitech_Logitech_G930_Headset-00-Headset.analog-mono | pacat -p --volume = 20000 --latency-mc = 1 --process-time-msec = 1

Mais avec toutes les options liées à la latence réglées à leur minimum, j'obtiens toujours un retard de ~ 0,25 s de l'entrée à la sortie.

1
Hubro

Je ne sais pas si vous avez toujours le problème. Mais j'ai écrit un petit "driver" qui permet d'ajuster le paramètre Sidetone sous linux (vous pouvez même le régler plus fort que sous windows!). https://github.com/Sapd/G930SideTone

1
Sapd