Chargement...
 
Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


[ABANDONNÉ] Problème de connexion JACK

Bonjour,

Je suis sous Ubuntu 14.04 avec une interface Alesis IO4 et JACK m'affiche les messages d'erreur suivants lors de mes tentatives de connexions (configuration PAM et JACK ok en théorie) :

Copy to clipboard
Cannot read socket fd = 25 err = Succès CheckRes error JackSocketClientChannel read fail Cannot open qjackctl client

Pour : cat /proc/asound/cards :


[+]
Et pour aplay -l :


[+]

Merci par avance pour votre aide.

Matteo.
Il est pas complet ton log jack là ?

Essais de faire une configue basée sur cet exemple :
UCA_200_jack.png
Je poste pour suivre car j'ai exactement le même probleme.

Carte son reconnu dans les commandes "cat /proc/asound/cards" et "aplay -l", visible dans QjackCtl.

Sauf que j'ai pu avancer un peu, avec les réglages de l'exemple de utilisateur_anonyme ça marche mais il faut bien penser à mettre sur la carte le petit switch sur 16 bits et non sur 24 bits.

D'ailleurs à ce propos est ce normal que ça marche que en 16 bits 44100kHz et pas en 24 bits 48 000 kHz ?
Oui à cause du chipset (circuit intégré A/N/A) mais ton soft pour enregistrer peut enregistrer en 24 voir même 32bits float 😉
Parce que la carte son est prévu pour du 24 bits 48kHz donc ça devrait pouvoir marcher.

D’ailleurs c'est quoi la ligne dans QjackCtl "Forcer 16 Bits / Resolution : 16 Bits" (qui n'est pas réglable)?

Je récapitule un peu pour la carte Alesis si ça peut aider :

J'avais le même problème que Matteo83, réglé en passant le switch de la carte son sur 16 bits (du coup on voit apparaître les 4 voies de l'iO4 dans Connection de Jack)et en mettant les réglages proposés par utilisateur_anonyme.

Ceci dit ça n'a pas marche juste après, à cause de Ardour qui a planté quand je l'ai fermé et il m'était impossible de redémarrer Jack, j'avais toujours le message d'erreur du post de Matteo.

J'ai redémarrer le PC et la ça marche très bien, j'ai enregistrer quelques trucs manière de voir ==> Tout marche bien (a part le metronome mais j'ai du mal chercher).

Ce soir j'essai en 24 bits 48 kHz voir si ya pas de soucis.

Des nouvelles de ton coté Matteo ?
Pour la case forcer 16bits je pense que c'est pour les cartes qui ont une résolution inférieure à 16 bits.

Si tu règle jack c'est normal que ardour plante puisque jack a besoin d'être relancé pour valider tes modifications.
Si tu change la configue de jack ardour perd la connexion en court avec le serveur jack ...

Donne nous tes logs de jack après avoir lancé ardour ( qjackctl => Messages)
France
@Matteo83 et @Boblebricoleur,
des nouvelles par ici ?
Désolé j'ai eu mon Pc tout neuf qui a pété juste après cette histoire, ça a duré et finalement j'ai oublié ce topic.

Du coup je vais résumer pour moi ce qu'il se passe.

Tout fonctionne à merveille, je suis toujours en phase de prise en main mais je vais bientôt essayer d'enregistrer/mixer un cover pour vraiment bien appréhender tout le système.

Je vais avoir quelques questions parce qu'il y a des trucs que je comprends pas, mais c'est plutôt au niveau des Reverbs, des bus et de connexion des pistes sur le master / ou pas. Mais je posterais ça dans les rubriques adéquates.

Par contre par rapport à la carte son je travaille bien en 24bits (étant donné que j'ai que 2 entrée active contre 4 en 16bits) par contre je suis toujours en 44100 kHz et j'arrive pas à passer en 48000kHz.

Ça doit se régler dans les paramètres de l'iO4 ça non ?
France
Aucune idée, regarde dans le livret fourni avec l'Alesis si tu as quelque chose de physique à faire pour sélectionner le 48khz.

Comment essaies-tu de passer en 48khz ?
Je n'y ai pas passé des heures non plus. Mais j'ai regardé physiquement sur la carte si il n'y avait pas un switch (comme pour le 16 - 24 bits).

Et ensuite j'ai regardé si il n'y avait pas une interface pour communiquer avec la carte, j'ai regardé du cotés de Alsa ect mais j'ai rien trouvé.

Et visiblement ils ne parlent pas de ça dans le manuel utilisateur. Je me demande si le 48kHz n'est pas un peu marketing en fait d’après ce que je lis par ci par la.
France
Tu as essayé de sélectionner le 48khz dans les "Réglages" de qjackctl ?
Oui dans Qjackctl j'ai la fréquence d’échantillonnage sur 48kHz. Mais quand je me sers de Jack la fenêtre (celle avec le compteur temps ect) affiche bien 44.1kHz et dans Ardour pareil dans les infos en haut à droite.
France
Tu veux dire que tu met "48Khz" dans les "Réglages" de qjackctl, puis que tu lances Qjackctl et que dans ses messages, il te dit que c'est du 44.1Khz ?

Mets moi le log de jack et une copie de l'ecran "Réglages" de qjackctl stp.
Oui depuis le début je suis configuré en 48khz dans Qjack. Je me suis dis qu'il se mettait automatiquement en 44.1khz a cause de la carte son.

Il me dit pas 44.1khz dans l'onglet message, il affiche 44.1khz sur l'écran de contrôle (la fenêtre d'infos noire entre les boutons Arrêter et Quitter de la fenêtre d’accueil de Qjackctl).

Pour les logs je mettrais ça ce soir je suis au boulot la ^^
France
allons bon, le mec, il est au boulot et il traine sur linuxmao ?
Allez hop ! Va faire des points de PIB ! La BCE t'en remercie :P

a+ plus tard 😉
Maintenant que j'ai bien nourri la BCE voici donc toute les infos demandées.

Mes réglages de l'ami Jacques :

Impecran Reglages Jack

La fenêtre Qjackctl qui dit 44.1khz :

Impecran Jack

Et les logs de jacques aprés démarrage :

Copy to clipboard
18:36:45.324 Baie de brassage désactivée. 18:36:45.324 Réinitialisation des statistiques. 18:36:45.351 Changement des connexions ALSA. 18:36:45.793 DBUS : le service est disponible (org.jackaudio.service soit jackdbus). 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 18:36:45.799 Changement du graphique des connexions ALSA. (qjackctl:2449): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed (qjackctl:2449): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed 18:38:51.605 DBUS : le serveur JACK démarre… 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 (qjackctl:2449): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed (qjackctl:2449): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed 18:38:51.611 DBUS : le serveur JACK a été démarré (org.jackaudio.service soit jackdbus). Wed Oct 29 18:38:51 2014: Starting jack server... Wed Oct 29 18:38:51 2014: JACK server starting in realtime mode with priority 89 Wed Oct 29 18:38:51 2014: Acquired audio card Audio2 Wed Oct 29 18:38:51 2014: creating alsa driver ... hw:iO4,0|hw:iO4,0|256|2|48000|0|0|nomon|swmeter|-|32bit Wed Oct 29 18:38:51 2014: configuring for 48000Hz, period = 256 frames (5.3 ms), buffer = 2 periods Wed Oct 29 18:38:51 2014: ALSA: final selected sample format for capture: 24bit little-endian Wed Oct 29 18:38:51 2014: ALSA: use 2 periods for capture Wed Oct 29 18:38:51 2014: ALSA: final selected sample format for playback: 24bit little-endian Wed Oct 29 18:38:51 2014: ALSA: use 2 periods for playback Wed Oct 29 18:38:51 2014: graph reorder: new port 'system:capture_1' Wed Oct 29 18:38:51 2014: New client 'system' with PID 0 Wed Oct 29 18:38:51 2014: graph reorder: new port 'system:capture_2' Wed Oct 29 18:38:51 2014: graph reorder: new port 'system:playback_1' Wed Oct 29 18:38:51 2014: graph reorder: new port 'system:playback_2' Wed Oct 29 18:38:52 2014: New client 'PulseAudio JACK Sink' with PID 1768 Wed Oct 29 18:38:52 2014: Connecting 'PulseAudio JACK Sink:front-left' to 'system:playback_1' Wed Oct 29 18:38:52 2014: Connecting 'PulseAudio JACK Sink:front-right' to 'system:playback_2' Wed Oct 29 18:38:52 2014: New client 'PulseAudio JACK Source' with PID 1768 Wed Oct 29 18:38:52 2014: Connecting 'system:capture_1' to 'PulseAudio JACK Source:front-left' Wed Oct 29 18:38:52 2014: Connecting 'system:capture_2' to 'PulseAudio JACK Source:front-right' Wed Oct 29 18:38:53 2014: Saving settings to "/home/ddh/.config/jack/conf.xml" ... 18:38:53.828 Changement des connexions JACK. 18:38:53.829 Configuration du serveur enregistrée dans « /home/ddh/.jackdrc ». 18:38:53.829 Réinitialisation des statistiques. 18:38:53.834 Client activé. 18:38:53.843 Changement du graphique des connexions JACK. Wed Oct 29 18:38:53 2014: New client 'qjackctl' with PID 2449 (qjackctl:2449): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed (qjackctl:2449): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed 18:39:08.458 Déplacement démarré. (qjackctl:2449): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed (qjackctl:2449): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed


Voili voilou
France
C' est vrai qu' il n' y a aucune trace officielle de 48kHz du côté d' Alesis. Est-ce qu' ils le disaient au début avant de faire marche arrière quand ils ont vu qu' ils s' étaient plantés? Au moins chez Thomann et Amazon elle est pourtant bien affichée à 48k. Zarb ❓
Il me semble que quand j' ai eu la mienne j' ai essayé aussi le 48k sans y arriver, et comme en 44k1 ça marchait j' ai pas cherché plus loin. Maintenant que je maîtrise un peu mieux Jacquot je vais refaire des essais.
France
Bah ça, c'est étrange...

- Tu as bien 48Khz dans les Réglages de Qjackctl
- Les logs de jack te disent 48Khz aussi
Copy to clipboard
Wed Oct 29 18:38:51 2014: creating alsa driver ... hw:iO4,0|hw:iO4,0|256|2|48000|0|0|nomon|swmeter|-|32bit

- Mais l'affichage te dit 44.1Khz

Que te donnes "cat /home/ddh/.jackdrc" ?

Juste pour être bien certain :
  1. tu sélectionnes 48khz dans les "Réglages" de Qjackctl,
  2. Tu démarres qjackctl (bouton "lecture")
?

Et si tu démarres Ardour, quelle est la frequence mentionnée ? (visible en haut)

Pour "/home/ddh/.jackdrc" : Permission non accordée

Oui je sélectionne 48khz, c'est même la valeur par défaut a chaque démarrage il est dessus.

Et ensuite je démarre qjackctl bouton démarrer avec le signe "play".
France
Pour "/home/ddh/.jackdrc" : Permission non accordée

La commande c'est "cat /home/ddh/.jackdrc" (il y a le "cat" en plusse). J'ai édité mon message précédent après que tu ne l'aies lu j'imagine.
La réponse est : /usr/bin/jackd -P89 -dalsa -dhw:iO4,0 -r48000 -p256 -n2

Donc bien le 48khz.
Page: 1/2  [Suivant]
1  2