Chargement...
 
Skip to main content

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


[résolu] JACK ne démarre plus, besoin de restaurer config LibraZiK 5 avec carte externe (PreSonus iOne)

salut, besoin d'aide SVP
Je suis sur LibraZiK 5 .
Avant, tout tournait nickel : JACK + QjackCtl
Problèmes apparus

Après avoir branché un clavier USB “virtuel” (je pense que c'est ça car il l'a détecté comme carte son), JACK ne démarre plus.
Ardour propose parfois “JACK (PipeWire)”, alors que pipewire ne tourne pas (ps aux | grep pipewire vide).
Le clavier MIDI n’est plus reconnu automatiquement.
si je tue PulseAudio manuellement pour lancer JACK sa marche pas.
Ce que j’ai testé et réussi

Identifier la carte son externe (PreSonus AudioBox iOne) avec aplay -l

Lancer JACK à la main sur la bonne carte :
jackd -dalsa -dhw:iOne -r48000 -p256 -n3 → son dans la carte externe OK

mon cla vier midi est quand même pas reconu

Ce que je j'aimerais

Retrouver la config JACK/QjackCtl d’origine LibraZiK 5, avec la carte externe par défaut

Automatiser le lancement stable de JACK + a2jmidid + Ardour

Que le son sorte automatiquement dans le casque via la carte interne ou hp si je débranche le casque et que ma carte son soit prioritaire si elle est branché

Que le clavier MIDI soit reconnu automatiquement

Merci de votre aide.
Bonjour,
pour automatiser ton lancement de jack, tu peux créer un profil dans qjackctl, en précisant la carte son, la fréquence échantillonnage, ou tout autre paramètre utile.
au démarrage de qjackctl, ce profil sera utilisé, et tous sera configuré comme tu le souhaite. Il faut faire attention que la carte son soit branchée avant de lancer qjackctl.

Si tu utilises jack-pipewire, c'est une autre façon de faire.
piratebab écrit:
Bonjour,
pour automatiser ton lancement de jack, tu peux créer un profil dans qjackctl, en précisant la carte son, la fréquence échantillonnage, ou tout autre paramètre utile.
au démarrage de qjackctl, ce profil sera utilisé, et tous sera configuré comme tu le souhaite. Il faut faire attention que la carte son soit branchée avant de lancer qjackctl.Si tu utilises jack-pipewire, c'est une autre façon de faire.


Bonjour,
je n'utilise pas pipewire, mais c'est ca qui est marquer dans mes choix ardour, j'ai pas juste jack comme option de connexion
j'ai déja un profile je l'ai vérifier il est juste, jack fonctionnait, je ne l'ai pas modifier, et maintenant il marche plus.
j'ai fait des mises à jours et autre réglage voila ce que j'arrive à faire maintenant depuis que j'ai changer le cable usb de ma carte son... mais c'est pas comme à l'origine de librazik:

la carte son fonctionne avec pulseaudio et quand je la débranche c'est ma carte son interne qui prend le relais, la prise casque fonctionne à nouveau si je branche un casque, sur pc ou carte son.

ardour fonctionne avec jack mais à condition de pas avoir lancer qjackctl avant, car qjackctl m'affiche l'erreur indiqué plus haut...
Par contre je vois pas la carte son dans patchance ou autre, il y à que système alors que avant je pouvait choisire celle de mon pc ou la carte externe.
Donc je peut créer et enregistrer des musique mais pas tout controler si j'ai besoin de régler des truc ou si je débranche ou rebranche ma carte son pour déplacer l'ordi portable par exemple sa marche plus il faut redémaré.
Je peux plus utiliser ardour sans ma carte son externe non plus a moin de basculer en pulseaudio, bref c'est pas grand chose mais je sait pas faire, QQ1 peut m'aider SVP?
J'ai supprimé tout les fichier de config mais sa change rien non plus
Si tu veux faire cohabiter pulseaudio et Jack, il te faut un paquet qui s’appelle par ex pulseaudio-module-jack.
Ensuite via qjackctl (ou cadence, ou manuellement) tu dois charger module-jack-sink et module-jack-source.
Je ne sais plus faire manuellement, chez moi c'est qjackctl qui s'en occupe.
Vérifie aussi que tu n'as pas un programme qui monopolise ta carte son et empêche jack de s'y connecter).
Pour cela on utilise la commande lsof sur le fichier de la carte son.
merci, tout ce que tu décrit est déjà configurer dans Librazik5.
J'ai trouver la panne tout seule comme un grand, en fait dans les script à exécuter après les lancement de jack, il y à plein de truc mais au lieu d'avoir ceci a2jmidid j’avais ceci a2j, pourquoi je sait pas en tout cas ça a été modifier car au début javait pas ça! j'ai corrigé et sa marche. merci
en fait sa marche pas bien a2jmidid a l'aire d’être l'erreur car je vois pas bien les connexion jack et sa marche que quand je lance ardour avant sinon jack se lance pas!
merci pour votre aide
Salut, j'ai toujours pas réglé mon problème, help please
Salut, j'ai réglé mon problème en réinstallant librazik c'était vachement plus rapide que chat GPT ou autre bidouillage, j’espère que ça vas tourné correctement maintenant, merci pour votre aide