Pour cela installer le paquet alsa-plugins.
Créer un fichier .asoundrc dans votre home directory avec un contenu de ce type :
pcm.!default { type plug slave { pcm "jack" } } pcm.jack { type jack playback_ports { 0 [B]system:playback_1[/B] 1 [B]system:playback_2[/B] } capture_ports { 0 [B]system:capture_3[/B] 1 [B]system:capture_4[/B] } } ctl.mixer0 { type hw card 0 }
Redémarrer alsa ("/etc/rc.d/alsa restart" ou "/etc/init.d/alsa restart" ou similaire suivant votre distribution).
Maintenant dès qu'une application envoie de l'audio à destination d'alsa, une sortie audio du type "alsa-jack.jackP.1234.0:out_000" (avec 1234 le pid de votre application) est créée dans Jack et est connectée à la sortie configurée dans asoundrc.
Commentaire