Chargement...
 
Skip to main content

5 - Les serveurs son : JACK, PipeWire, PulseAudio et autres...


[resolu]jack fonctionne mais pas de son

Bonjour,

j'essaye de faire fonctionner jack sous ubuntu 12.04. Je suis nouveau avec jack mais je connais bien linux.
Le but de la manip est de brancher une guitare sur guitarix via une carte son USB, et dans un premier temps de sortir sur la carte son intégrée du PC.

Les 2 cartes son fonctionnent avec ALSA (la carte USB en entrée, l'autre en sortie, c'est tout bon).
Avec Jack, aucun son. Et j'ai essayé de router sur le vumetre meterbridge, mais il reste immobile.

J' ai essayé de désactiver pulseaudio avant de lancer qjackctl, et j'ai aussi essayé en installant pulseaudio-module-jack, pareil. J'ai essayé en sélectionnant mes cartes en entrée et en sortie dans qjackctl, et en laissant default, pareil.

Qu'est-ce que je pourrais essayer / diagnostiquer de plus ?

Merci pour votre aide
Salut

Le truc avec jack c'est d'utiliser un commande secondaire.

je te recommande une lecture de ce dossier dans un temps: Tutos QJackCtl
Hello !

Tu peux aussi lire ce tuto...

A+
utilisateur_anonyme, qu'est-ce que tu appeles une commande secondaire ? les scripts au démarrage et a l'extinction qu'on peut paramétrer avec qjackctl ? j'en ai essayé que j'ai trouvé dans des tutos mais ça n'a rien donné.

allany, j'ai esayé en désactivant pulseaudio par un autre méthode, ("pasuspend cat" lancé dans un terminal avant de lancer qjackctl), et j'ai pu constater que pulsaudio était désactivé. J'ai l'impression qu'il y a autre chose. Mais je vais essayer la méthode du tuto pour voir.
Hello 😊

Jack n'aime pas quand on met des cartes différentes en entrée et en sortie. Mets ta cartes USB dans "périphérique" dans les préférences de QJackCtl, lance Jack et utilise ensuite la commande alsa_out pour ajouter la sortie de ta carte son interne (alsa_out -dhw:X il me semble, sinon regarde dans le man).

EDIT : avec les pages qui vont bien :
Jack et plusieurs cartes son
Jack_alsa_io
Merci pour votre aide

ça marche 😀

J'ai pas réussi à greffer ma carte son interne avec alsa_out (pas compris pourquoi), par conrte l'opération inverse à réussi : démarrer sur la carte son interne et greffer la carte USB avec alsa_in.

Je vais pouvoir commencer à jouer avec guitarix, ardour, et compagnie
Ce qu'il faut c'est que tu utilise une carte son par défaut dans jack puis ensuite quand jaxck est lancé tu active les commandes à la demande.
Copy to clipboard
alsa_out -dhw:1 -j2ème carte alsa_in -dhw:1 -j2ème carte


En prime tu peux de faire des lanceurs personnalisés qui ouvrentles dites commande soit dans un terminal soit en tant qu'applications.