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

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

> Forums de discussion > 5 - Les serveurs son : JACK, PulseAudio et autres... > [RESOLU] De pulseaudio+jack à pipewire+wireplumber
Dernier post
Page : 2/3   -   Aller directement à la page : 1  2  3 

[RESOLU] De pulseaudio+jack à pipewire+wireplumber

thefunnyside utilisateur non connecté
Bonjour,

J'ai une debian unstable sur Pc portable core i7 avec 16Go de RAM.
J'ai connecté une interface audio externe USB Behringer UMC204HD sur laquelle je branche une guitare électrique ainsi qu'un casque.

Jusqu'ici, j'utilisais tant bien que mal pulseaudio et jack (avec simulateurs d'ampli Guitarix, Tonelib GFX, Reamp Studio)

J'ai décidé de passer à PipeWire avec Wireplumber comme gestionnaire de session, compte tenu de la publicité qu'on en fait.
Hélas, je n'arrive pas à me tirer d'affaire en matière de configuration, car je n'arrive pas à résoudre mes problèmes de latence et de xruns.

J'avais configuré Jack en 48000/512/2 via qjackctl et c'était à peu près le seul effort à faire.

Pour pipewire, j'ai configuré jack.conf :
node.latency=512/48000

Pour wireplumber, j'ai configuré alsa via main.lua.d/50-alsa-config.lua :
["session.suspend-timeout-seconds"] = 0
Faut-il changer ["api.alsa.period-size"] et ["api.alsa.headroom"] ?
Quel est le lien entre la configuration jack et alsa ?...

J'avoue que je suis perdu dans tous ces paramètres de configuration ALSA, auquels je n'ai pas nécessairement envie de m'intéresser ni d'y consacrer plus de temps, d'autant plus qu'on trouve tout et son contraire sur la bonne manière de s'y prendre pour résoudre ces probèmes.
J'ai l'impression de revenir en arrière à l'époque des serveurs X qu'il fallait configurer à la main.

J'ai souhaité repasser à pulseaudio+jack mais je n'ai pas réussi à refaire fonctionner ma configuration comme avant.

Avant de poster ce message, j'ai passé un temps énorme à faire des recherches dans les forums. Ca m'exaspère tellement que j'aurais presque envie de passer à windows 10 rien que pour ça :-(

Merci d'avance

thefunnyside utilisateur non connecté
Ah oui bien sûr.
En fait je cherchais du côté de Pulseaudio mais comme j'ai routé Pulseaudio vers jack, la réponse est du côté de jack razz.
Je saurai trouver les liens wink Merci.

jujudusud utilisateur non connecté France
thefunnyside écrit :
Par contre, j'aurais bien voulu que le son sorte simultanément sur mon interface USB et sur la sortie casque de mon portable.


Salut,

Tu cherches les ennuis ? il y a une sortie casque sur ton interface audio, pourquoi ne pas l'utiliser ?

Pour ce qui est de la configuration de ta machine pour qu'elle soit plus performante et avec une latence plus basse, il n'y a pas 36 solutions. Il te faut la configurer pour que ce soit le cas.

Quelles sont les configurations qui tu as faites pour faire améliorer la latence sur ta machine ?

thefunnyside utilisateur non connecté
J’arrête d’embêter le forum avec mes questions existentielles biggrin
J’ai tout ce qu’il me faut désormais.

piratebab utilisateur non connecté
Si tu as résolu ton problème, ce serait sympa de nous expliquer la solution ..

Loki Harfagr utilisateur non connecté
Même remarque que piratebab biggrin
Et j'y ajouterais même la précision qu'il serait encore plus sympa de décrire le contexte et quel problème ou quelle partie de problème a été résolu par quelle solution (ou partie de) wink

piratebab utilisateur non connecté
Pour lier plusieurs cartes sons en une unique carte son virtuelle, tu peux utiliser l'astuce donnée dans cette vidéo:
multi-Track recorder

thefunnyside utilisateur non connecté
La solution ? Tu la trouveras au fond de toi petit scarabée.

La solution : pas de problème = pas de solution.

Je me disais que je pourrais mesurer s'il y a un décalage entre la sortie son usb et la carte son interne du portable mais à mon avis c'est imperceptible. Donc j'ai laissé tomber l'idée.

Mais j'en ai besoin à nouveau, peut-être que pipewire sera devenu stable wink

piratebab utilisateur non connecté
Pour mesurer le décalage, tu connectes les 2 sorties à 2 entrées d'une mêmecarte son.
Et tu enregistre des sons percussif (claquement de mains). et ensuite tu analyses le son dans un stan. J'ai vu des plugins gratuits qui mesurent le décalage entre 2 signaux. Ils sont fait pour nesurer la diférence de phase entre 2 signaux, mais ça devrait répondre à ton problème.
As tu essayé la configuration ALSA dans la vidéo que j'ai mis en lien ? (pour merger 2 cartes physiques en une seule carte virtuelle)

thefunnyside utilisateur non connecté
Merci piratebab.
C'est pour moi le temps des vacances loin de tout matériel.
Mais je m'en souviendrai lorsque j'en aurai besoin.

olinuxx utilisateur non connecté France
Bonne nouvelle, les limitations ont quasiment disparues par rapport aux infos que j'avais en tête.
Selon le développeur de PipeWire (avec qui j'ai échangé à ce sujet), il y a encore :
  • pas de netjack1/2,
  • risque de ne pas obtenir la même latence (cohérente) en raison de l'ordonnancement basé sur le temps (timer-based scheduling Image ).

J'y ajoute que l'intégration n'est pas encore au top. Par exemple, je n'ai pas encore vu d'équivalent à QjackCtl/Cadence/StudioControl/... pour configurer des réglages JACK (modifier des choses telles que les taux d'échantillonnage, les paramètres ALSA,... dans un système PipeWire.

À noter que Nedko, le développeur de ladish/GLadish, semble vouloir reprendre du service et envisage de développer un support pour configurer PipeWire dans Gladish.

piratebab utilisateur non connecté
Olivier, ne serait il pas judicieux de mettre ces infos sur le fil principal dédié à pipewire ?
ici

ici

olinuxx utilisateur non connecté France
Mon avis est que ça n'a pas beaucoup d'importance puisque les 2 fils de discussion sont notés dans la page pipewire.
Je dirais même que c'est un peu mieux ici car la discussion a eu lieu ici.

jujudusud utilisateur non connecté France
Note modération : le sujet étant résolu, merci d'ajouter un [RÉSOLU] (ou un [CONTOURNÉ], ou bien encore un [ABANDONNÉ]) dans le titre de ton premier message. Voir ce paragraphe du manuel du site pour davantage d'informations.



thefunnyside utilisateur non connecté
Bonjour,

Où en est-on avec le support de jack ? J'ai l'impression que ça s'est pas mal stabilisé.

J'ai un peu hâte de repasser à PipeWire car avec Jack+PulseAudio, j'ai l'impression que l'on ne peut pas faire fonctionner le volume général sur l'ensemble des applications.

jujudusud utilisateur non connecté France
C'est une bonne question.

Chez moi, ça fonctionne d'une manière satisfaisante.
Du coup c'est bien pour ce que je fais et le matériel que j'ai. :-)

thefunnyside utilisateur non connecté
Merci. Pas de problèmes annexes dans Youtube ? J'avais des craquements dans le son il y a six mois.

piratebab utilisateur non connecté
Aucun soucis chez poi (youtube, ardour, audacity, audacious , vlc ..)

thefunnyside utilisateur non connecté
Merci piratebab.
Il reste ma question question sur la compensation de latence USB...

jujudusud utilisateur non connecté France
Dans les dernières versions de Pipewire, je n'ai pas de problèmes de craquements. J'avais des "pop" au démarrage de certaines applications, lorsqu'elles activaient le son. Ce n'est plus le cas aujourd'hui.

Page : 2/3  [Suivant]
1  2  3 
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