Avec le kit de connexion audio JACK (paquetages jack et qjackconnect), des applications peuvent échanger des données audio entre elles comme avec la carte son. Bien entendu, cela n'est possible que si les applications concernées disposent d'une interface JACK. À l'heure actuelle, de nombreuses applications offrent le support JACK.
Pour pouvoir utiliser JACK, vous utilisez ou l'interface frontale graphique QJackCtl ou vous démarrez l'engin à partir de la ligne de commande à l'aide de jackd -d alsa -d hw:0. JACK a été développé dans le but d'atteindre une latence la plus basse possible. L'engin devrait donc fonctionner avec une priorité temps réel. Pour plus d'informations à ce sujet, veuillez lire le fichier /usr/share/doc/packages/jack/README.SuSE.
La fenêtre Patchbay QJackConnect vous permet de savoir quels clients JACK fonctionnent sur votre système. Après avoir démarré le programme avec qjackconnect, vous verrez les clients avec ports lecture affichés à gauche et les clients avec ports écriture affichés à droite. Si aucun client JACK n'a été démarré, les listes ne répertorient au départ que les entrées et sorties de la carte son. Les listes sont mises à jour automatiquement dès qu'un changement intervient au niveau de la configuration des ports. Les ports apparaissent dans une arborescence sous le client. Connectez chaque port en le sélectionnant dans les listes et en cliquant sur . Vous pouvez connecter plusieurs ports en même temps en sélectionnant les clients.