Pour faciliter l’utilisation, QjackCtl (interface graphique) permet non seulement le lancement et démarrage du logiciel mais aussi la possibilité de régler plusieurs paramètres et connecter différents programmes entre eux (Audio et Midi)
Voici quelques captures d’écran concernant plusieurs cartes sons (format PCI) et interfaces audio (USB ou firewire) et les réglages dans Qjackctl (qui est l’interface graphique de Jack).
Nous allons commencer par des réglages de base, ceux sélectionnés dans l’exemple suivant sont un bon compromis, latence acceptable et sollicitation correcte de l’ordinateur (même avec un Netbook ).
Carte son intégrée
bluedid_qjackctl_reglages_parametres_bluedid_2012_01_29ombre.jpg
Vous n’aurez normalement qu’à vérifier / régler 5 paramètres :
- Fréquence d’échantillonnage
Le choix de la fréquence d’échantillonnage va dépendre de plusieurs choses. D’une part du matériel car certaines cartes ont un choix limité (44.1khz ou 48khz voir une seule fréquence) et d’autre part dans la nature du projets si l’on a le choix. Parfois certaines cartes sons n’acceptent pas telle ou telle fréquence, à essayer…
Si l’on doit faire du montage vidéo par exemple, il est préférable de choisir 48khz (ou 96khz) car c’est la norme et cela évitera des conversions.
Tout dépendra donc de la nature des projets même s’il est clair que le 24bits / 96khz permet une capture plus fine et forcément une dynamique plus grande (l’usage du 192khz est possible mais seule les cartes sons d’une certaine gamme le permettent et la différence de qualité n’est plus aussi importante sans compter l’espace mémoire plus importante à prévoir).
Pour les interfaces audio USB et Firewire parfois il y a un interrupteur sur le matériel donc régler les mêmes valeurs de fréquence sur le boîtier et dans les réglages.
Autre chose, ce n’est pas le logiciel qui choisit les réglages (tel Ardour, Qtractor, Rosegarden…), tout passe avant par le couple alsa / jackd
> Choisissez 48000hz
- Échantillons / Période
Ce paramètre permet de faire diminuer (ou augmenter) la latence (par exemple moment ou l’on appuie sur une touche et ou l’on va entendre réellement le son. 256 (10ms) est suffisant pour avoir une bonne réserve et possibilité de jouer en temps réel (bon compromis).
Vous pouvez choisir 1024 pour solliciter encore moins le système et si pas besoin de jeu en temps réel (surtout si vous voyez que jack ne tiens pas au démarrage avec des erreurs).
On peut bien entendu descendre encore si le matériel le permet. Personnellement, je descend à 128 (5.33ms de latence) pour avoir un bon confort de jeu
> Choisissez 256 (ou 1024 si pb)
- Périodes/Tampon
C’est un paramètre qui dépendra de votre matériel et qui jouera un peu sur la latence, 2 est une valeur typique (à essayer, parfois 3 fonctionne mieux… …ou moins bien ).
> Choisissez d’abord 2 (ou 3 si pb)
Normalement, la plupart des cartes sons intégrés devraient accepter ces réglages.
- Temps réel
Pour l’option Temps réel, cela dépendra d’une part de votre distribution (si spécialisée MAO) mais normalement en 2013 quand vous installez Jack / Qjackctl (via votre installateur de paquets Synaptic ou autre) et il vous sera demandé si vous souhaitez activer l’option temps réel (auquel cas il suffit de répondre oui) et ce même avec un noyau de type générique.
Au lancement, la case RT (temps réel) sera cochée (mais libre à vous de la décocher s’il y a problème au démarrage de jack).
> Cochez Temps réel
- Choix de la carte son intégré
Vous remarquerez que l’on peut choisir l’interface audio et que sur le système en exemple il y a la possibilité de sélectionner la carte son intégrée (ALC) ou celle en PCI (Delta 66 que j’ai rajouté dans mon ordinateur).
bluedid_qjackctl_réglages_interface_2013_02_08ombre.jpg
Il y a plusieurs possibilités même si l’on s’oriente vers une carte; ceci est du au routage matériel que le constructeur à prévu dans ses puces sons.
Le pilote intégré au noyau peut détecter plusieurs sorties / entrées. La sélection dans cet exemple de hw:1,0 ALC692 Analog s’avère être la plus efficace mais bien sur chez vous il y a de fortes chances d’avoir une autre référence, point d’inquiétude, cela fonctionnera !
> Choisissez hw0,0 (ou hw0,1) qui correspond à carte son intégrée. Si j’avais choisi par défault, j’aurais donc la M Audio Delta 66. Bien sur ici c’est pour l’exemple, j’ai choisi la puce intégrée, la carte son sur port PCI étant bien plus performante !
Au final et généralement, Jack / QjackCtl démarre sans se soucier de ces réglages donc idéal pour le débutant, d’ailleurs il m’est arrivé plus d’une fois (lors d’une nouvelle installation) de lancer puis démarrer sans rien toucher !
Il ne vous reste donc plus qu’à fermer la fenêtre de réglages, démarrer et commencer à vous amuser avec de nombreux logiciels MAO
D’autres exemple suivront…
Liens
http://fr.wikipedia.org/wiki/JACK_Audio_Connection_Kit
http://linuxmao.org/tikiwiki/tiki-index.php?page=Jack
Commentaire