0

Pluseaudio line-in vers line-out (loopback)

J'ai un peu modifié la configuration audio de mon kot et pour éviter de devoir en permanence brancher et débrancher le câble audio, j'ai décidé d'exploiter l'entrée audio de mon desktop pour faire du loopback vers la HiFi. Cela a plusieurs avantages au niveau du mixage de plusieurs sorties en même temps et des bruits d'amplification.

Cependant il est impossible de faire ça par défaut avec PulseAudio, il faut modifier un peu la configuration.

Module-Loopback

Ajoutez cette ligne à la fin de /etc/pulse/default.pa :

load-module module-loopback

Redémarrez ensuite simplement PulseAudio et l'entrée par défaut (ligne ou micro selon vos réglages) sera en permanence émis. Pour redémarrer PulseAudio sans redémarrer la machine (lorsque PulseAudio est utilisé comme utilisateur comme sous Ubuntu ou Mint) :

$ pulseaudio -k && pulseaudio start

Réduire la latence

Par défaut vous remarquerez une légère latence (200-300ms je dirais) qui peut être emmerdante si vous utilisez cette ligne pour regarder des vidéos. L'oreille moyenne détecte tout décalage supérieur à 100ms mais mon cerveau doit fonctionner à une plus haute fréquence 😀

Vous pouvez simplement réduire la latence au détriment d'un peu plus de ressources système en ajoutant une variable à la ligne :

load-module module-loopback latency_msec=20