Chargement...
 
Skip to main content

Historique: pulseaudio vers jack

Aperçu de cette version: 10



Le serveur de son professionnel jack ne permet normalement d'utiliser que les applications compatibles, or de nombreuses autres applications produisent du son et ne peuvent pas être utilisée si jack fonctionne. Comment donc écouter le son sortant d'applications non compatible utilisant le serveur générique pulseaudio ?

Le tutoriel suivant a été réalisé avec la distribution ubuntu 10.04, mais la manip' est applicable à de nombreuses autres distributions bien entendu.
Le principe est relativement simple, on crée un script qui se lance au lancement de jack et qui permet de lancer des canaux permettant le lien de pulseaudio vers jack.

Prérequis

Un ordinateur fonctionnant sous linux et utilisant le serveur de son pulseaudio
Le serveur de son jack installé
Le module pulseaudio-module-jack installé
10 minutes

Créer un script

Dans un répertoire (par exemple /home/moi/scripts), créer un nouveau fichier appelé jack_startup. L'ouvrir et y coller les lignes suivantes :
Copy to clipboard
#load pulseaudio jack modules #!/bin/bash pactl load-module module-jack-sink pactl load-module module-jack-source echo "set-default-sink jack_out" | pacmd echo "set-default-source jack_in" | pacmd


Fermer le fichier, faire un clic droit dessus, aller dans les propriétés puis dans l'onglet permissions et cocher la case autoriser l'exécution du fichier comme un programme.
Fermer tout ça.

Déclencher le script au lancement de jack

Lancer qjackctl, aller dans les réglages, puis dans l'onglet options. Cochez la ligne Exécuter un script après le démarrage, cliquez sur les ... à droite de cette ligne et allez chercher le script jack_startup créé auparavant.


Dans l'onglet Paramètres des réglages de qjackctl, mettre un décompte (timeout) entre 1000 et 5000 ms, car le serveur pulseaudio est beaucoup plus lent que jack et cela évite qu'il soit déconnecté s'il a du retard (ben oui, pulseaudio n'est pas idéal pour le temps réel...).
Démarrer le serveur de son jack via qjackctl. On voit dans les connections qu'une sortie PulseAudio_JACK_Sink s'est créée.



Paramétrages Pulseaudio

Vous pouvez maintenant lancer les préférences du son (Applications>>Son et vidéo>>Contrôleur de volume, ou bien pavucontrol dans un terminal) et dans l'onglet "Sortie", vérifier que "Jack sink" est bien coché.


Voilà c'est tout.

Conclusion

Et voilà, vous pouvez à présent router le flux de pulseaudio dans jack comme vous le souhaitez. Cette méthode permet une sortie unique dans jack pour toutes les applications utilisant pulseaudio.

Il se peut qu'il y ai des soucis à l'arrêt de jack, les suggestions sont donc les bienvenues pour résoudre ça le cas échéant.

Historique

Avancé
Information Version
Lundi 16 novembre 2015 17:18 af 22
Afficher
Lundi 16 novembre 2015 17:03 af 21
Afficher
Lundi 16 novembre 2015 17:02 af 20
Afficher
Mercredi 12 février 2014 21:49 romain_bar Dossier JACK 19
Afficher
Dimanche 09 février 2014 18:43 utilisateur_anonyme2 Standardisation/simplification wiki méthode lmao 18
Afficher
Mardi 14 janvier 2014 18:04 utilisateur_anonyme2 rectif syntaxe wiki 17
Afficher
Lundi 04 novembre 2013 17:11 anonymous wiki_up conversion 16
Afficher
Mercredi 03 juillet 2013 15:32 pianolivier structure par défaut 15
Afficher
Vendredi 24 août 2012 13:11 pianolivier +box dynamique 14
Afficher
Samedi 14 juillet 2012 10:22 Djiboun ortho 13
Afficher
Jeudi 17 mai 2012 18:21 pianolivier modif lien(s) interne(s) 12
Afficher
Jeudi 08 septembre 2011 03:58 olinuxx idem pour la 2eme image 11
Afficher
Jeudi 08 septembre 2011 03:57 olinuxx retablissement de l'image manquante apres tripatouillage sur le ftp de limao pour virer le "e accant aigu" du nom du fichier 10
Afficher
Jeudi 08 septembre 2011 03:44 olinuxx ptits trucs 9
Afficher
Dimanche 26 décembre 2010 16:19 wisemusic On effectue une verification à place d'un cochage 8
Afficher
Dimanche 26 décembre 2010 16:14 wisemusic Modification du script pour connecter automatiquement pulseaudio à jack 7
Afficher
Jeudi 06 mai 2010 14:21 yanshee 6
Afficher
Jeudi 06 mai 2010 14:21 yanshee 5
Afficher
Samedi 01 mai 2010 21:26 Samuel ajout image réglages pulseaudio + centrage images 4
Afficher
Samedi 01 mai 2010 21:19 Samuel Ajoute image connexions 3
Afficher
Samedi 01 mai 2010 21:16 Samuel ajout images réglages 2
Afficher
Samedi 01 mai 2010 21:09 Samuel Création du tuto 1
Afficher