Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

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

Dernier post

Line 6 UX1, Qjackctl, Guitarix

Acephale utilisateur non connecté
Bonjour à tous,

j'espère que je poste dans la bonne partie. A vrai dire je ne suis pas bien sûr de l'endroit de la chaîne où mon problème se trouve...

Donc, j'ai une guitare de branchée sur l'entrée "Instrument" de ma carte son Line 6 UX1, la sortie de celle-ci étant branchée à un casque. La carte son est branchée en USB et son voyant est vert, ce qui indique logiquement que le driver est chargé.
Je suis sous Debian 8, et je voudrais utiliser (à minima, on verra ensuite quand j'aurai réussi à régler ce problème) Guitarix.

Pour ce faire, je lance le serveur Jack via la commande suivante (trouvée sur Internet) :
jackd -d alsa -dhw:1 -r39000 -p252 -n3

Ensuite je lance Qjackctl et enfin Guitarix.

Voici une capture de l'ensemble avec les connexions et les réglages que j'utilise dans Qjackctl :

Image

Et évidemment, ceci ne fonctionne pas (aucun son et aucun indicateur visuel dans Guitarix). Et donc, je fais appel à vous pour avoir des pistes pour régler ce problème, des tests à faire à différents endroits de la chaîne pour pouvoir identifier le problème etc.

Merci d'avance

tenryu utilisateur non connecté France
Bonjour,
La première chose est de s'assurer sur les forums que ta carte est bien supportée.
Ensuite, tu a intérêt à utiliser Jack avec une interface graphique ( Genre Qjackctl) pour pouvoir modifier les paramètres plus facilement. Cela te permettrai de savoir rapidement si hw:1 est bien la carte son que tu souhaites.

Acephale utilisateur non connecté
tenryu, ma carte son est à priori supportée puisqu'elle dispose d'un driver : Line6 Pod Studio UX1

Pour Jack, j'utilise bel et bien Qjackctl, comme on peut le voir dans la capture d'écran. J'ai initialement essayé sans lancer jack en ligne de commande préalablement, et puis j'ai essayé avec les deux en même temps, ne sachant pas si Qjackctl lançait lui-même jack ou non.

sub26nico utilisateur non connecté France
dans Qjackctl, tu peux renseigner le nom de ta carte dans les champs
'Périphérique d'entrée' et 'Périphérique de sortie', ainsi qu'indiquer
les nombre d'entrées et de sorties de ta carte dans la ligne
'Canaux E/S'( le nombre d'entrées dans la colonne de gauche, et de sorties dans celle de droite).

Si ça ne marche toujours pas, remplaces les champs 'par défaut' par 'default'.

yruama utilisateur non connecté
@Acephale: le noyau linux de debian jessie est encore à la version 3.x, le pilote line6linusx n'est intégré qu'a partir de la version 4.0 du noyaux. il faut commencer par installer un noyau plus récent. C'est d’ailleurs étonnant que ton interface son soit visible dans Qjackctl. Si tu compte beaucoup faire de musique sur ton pc je te conseille d'installer les dépôts Librazik ils contiennent un noyau récents basse latence.

ensuite, quand la carte est reconnu, il y a des réglages à faire. ouvre un terminal et lance alsamixer, selectionne la carte et sélectionne la bonne configuration d'entrée, et si il y a un fader monitoring, met le à 0 sinon tu va avoir le son brut de la guitare que d'un coté.

et enfin tu peux lancer qjackctl, utilise ces paramètres comme base :
Echantillon/périodes : 256
frequence echantillonnage : 44100
Période/tampon: 3

à noter que le pilote n'est pas hyper fiable,j'ai régulièrement un genre de décrochage qui nécessite de redémarrer jack et la carte son. Et ne débranche surtout pas la carte quand jack est en route, sinon jack va buguer est consommer toute la CPU.

PS:
jackd -d alsa -dhw:1 -r39000 -p252 -n3

je ne sais d’où sort cette info/commande farfelu, mais elle ne s'applique pas à mon UX2. faudra peut être corriger la page du wiki ou y'a ça

Acephale utilisateur non connecté
Je reviens aux nouvelles.
Hier j'ai mis à jour ma Debian en Stretch, qui a donc le noyau 4.9.
Là je reteste de brancher ma UX1, quand je fais lsmod | grep line, je vois deux modules chargés qui semblent liés à ma carte : snd_usb_toneport et snd_usb_line6.
Quand je lance Qjackctl avec les paramètres donnés par yruama et en sélectionnant ma carte comme interface, un message d'erreur :

11:23:18.466 Réinitialisation des statistiques.
11:23:18.476 Changement des connexions ALSA.
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
11:23:18.623 Changement du graphique des connexions ALSA.
11:23:35.489 JACK démarre...
11:23:35.490 /usr/bin/jackd -dalsa -dhw:PODStudioUX1 -r44100 -p256 -n3
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
no message buffer overruns
no message buffer overruns
no message buffer overruns
jackdmp 1.9.11
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2014 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
self-connect-mode is "Don't restrict self connect requests"
11:23:35.594 JACK a été démarré avec le PID=23805.
audio_reservation_init
Acquire audio card Audio1
creating alsa driver ... hw:PODStudioUX1|hw:PODStudioUX1|256|3|44100|0|0|nomon|swmeter|-|32bit
configuring for 44100Hz, period = 256 frames (5.8 ms), buffer = 3 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 3 periods for capture
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 3 periods for playback
11:23:42.611 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Erreur de communication serveur. Veuillez consulter la fenêtre des messages pour plus d'informations.
JackPosixProcessSync::LockedTimedWait error usec = 5000000 err = Connection timed out
Driver is not running
Cannot create new client
Cannot read socket fd = 25 err = Succès
CheckRes error
JackSocketClientChannel read fail
Cannot open qjackctl client
JackShmReadWritePtr1::~JackShmReadWritePtr1 - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
ALSA: poll time out, polled for 8706091 usecs
JackAudioDriver::ProcessAsync: read error, stopping...
11:23:47.100 JACK s'arrête...
Jack main caught signal 15
Released audio card Audio1
audio_reservation_finish
11:23:47.143 JACK a été arrêté


A noter qu'avant ça j'ai bien pris soin d'ouvrir alsamixer, de sélectionner ma carte son externe en faisant F6 et en sélectionnant la bonne carte, puis de sélectionner le bon port d'entrée (Instrument) et de mettre la sortie monitor à 0.

yruama utilisateur non connecté
là comme ça avec la liste d'erreur je ne vois pas vraiment. Souvent, si jack ne peux pas démarrer c'est parce que un autre programme utilise la carte son donc :

de manière général, il faut quitter tout les programmes pouvant générer du son, y compris le navigateur internet.

en particulier, il faut arrêter le serveur pulseaudio (pulseaudio -k)

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool