Chargement...
 
Skip to main content

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


Jack et Pipewire - Cohabitation

France
Bonjour,

Depuis quelques temps je teste pipewire avec jack (que j’utilise principalement depuis 2006) et j'ai remarqué des différences entre les distributions récentes que je teste aussi avec différentes interfaces audio...

- Soucis de reconnaissance / fonctionnement sur Lmde7 et Mx25 même en rajoutant les paquets pipewire-audio-client-libraries et pipewire-jack (cela va juste du manque de connexions surtout carte son intégrée à blocage avec Firefox par exemple)

- Tout fonctionne bien avec Mx25 AVL et Ubuntu studio 24.04 (ceci dit, elles sont optimisées MAO)

Je pense qu'il faudrait ajouter ou modifier un fichier / script mais comme en règle générale je me place juste en musicien utilisateur débutant MAO 😉

J'ai consulté la documentation mais pas encore tout assimilé encore (et puis baisse de vue cela n'aide pas ! )

Voilà, si vous avez des des idées... car globalement quand même pipewire c'est sympa (quelques différences parfois niveau audio, réglages à prévoir...), en utilisation plus poussée je reste encore sur jack d’où mes questions pour que la cohabitation s'effectue au mieux

A bientôt et d'avance merci, BlueDid
Sous pipewire, jack_delay ne me donne rien
France
Normal car d'après le tuto : https://linuxmao.org/jdelay il faut connecter jdelay aux entrée-sortie et installer QJackCtl ou patchage... (utilisation avec jack donc)

Nota : Là, je suis sur le système Debian 13 Mx25.1 Xfce sur clef USB ext4 (en cours d'installation MAO) avec pipewire et une boite jack_delay apparait dans qpwgraph quand je tape jack_delay dans un terminal, tests en cours...
France
Alors je suis retourné sur mon système ultra bidouillé pipewire / jack 😀 (Mx25.1 Xfce avec tout ce que j'utilise pour pratiquer la MAO depuis des années)

J'ai lancé dans une console : jack_delay et une autre pw-top

Branché une interface audio USB MBox3 et réglé les paramètres avec cable (qui fonctionne ici au moins pour les réglages)
- Quantum 128
- Sample rate 48000Hz
- Audio Device MBox ID75
- Device Profil : Pro Audio

Dans Qpwgraph, j'ai relié Mbox Direct Mbox 3 (Capture) à Jack_Delay (entrée) et Jack_Delay (Sortie) à Mbox Pro (Playback)

En lancant RaySession, il y a bien changement du Tampon (128), 0 Xruns et DSP affiche 8%

Jack-Delay affiche 2,667ms

Pw-top affiche des valeurs variables entre 50 et 200 micro secondes (WAIT et BUSY)

Toujours avec le noyau 6.18.4-1-liquorix et ici ordinateur portable Thinkpad de 2021

EDIT : ces valeurs sont a re-verifier car j'ai des résultats différents avec un système ou je n'ai installé que l'essentiel (voir plus récent dans les posts)
De mon côté, J'ai installé la distribution Mx 25.1, liquorix 6.18.16-2. Version systemd.
Liquorix + raysession + la configuration telle que décrite pour la LinuxMint Zena , 15 minutes chrono.

Je confirme aussi que Cable s'installe mais pas la dépendance python3-requests. Sans cela il ne démarre pas.
Lenovo Intel Core i5-4200m, 8 Gb de mémoire.

Le seul truc qui m'a agacé c'est que je n'ai pas de /home séparé. EFI me gonflait et je n'ai pas compris ce que l'installeur me demandait.
Lien corrigé
France
Cable fonctionne, merci !

J'ai refais tests de latence sur nouveau système et je n'obtiens pas les mêmes valeurs, c'est plus proche de la réalité d'ailleurs (environ 5ms min) en réglant vraiment au plus bas possible sans Xruns..

Pour l'installation de MX, il est préférable de créer les partitions avec GParted puis de choisir et configurer avec l'instateur un peu particulier (ESP pour UEFi) et choix /, Home... possible
Merci, j'ai refait une installation avec un home. Quand même, la rapidité de la config de pipewire c'est top.
France
J'ai continué à installer et tester des logiciels MAO qui passent directement par pipewire sans installation de packs supplémentaires liés à jack et c'est ok pour Audacity, AmSynth, Calf-plugins, Hydrogen, Lmms, Musescore, QSynth, Qtractor, Rosegarden, Vmpk, Yoshimi.

Sans installation de greffons Dssi, Ladspa, Lv2, j'ai pus tout de même relire d'anciens projets en pilotant Qsynth (banque de son de base issue de Musescore) avec Qtractor et Rosegarden, bien sur j'utilise de nombreux effets et synthétiseurs virtuels en greffons et il va me falloir rajouter au fur et à mesure tout ce qui me manque... 😉

Le but quand même est de réaliser un système relativement léger pour pratiquer la MAO (avec une utilisation aisée pour les débutants) sans trop de réglages même si quelques logiciels doivent être paramétrés un minimum pour fonctionner correctement (Lmms, QSynth, Vmpk par exemple)

Tests en cours sur Mx25.1 Xfce, noyau 6.18.16-2-liquorix, interfaces audio Mbox2, Mbox3, Audiobox 96, Scarlett 4i4 et carte son intégrée ordinateur portable Thinkpad de 2021 (j'en profite aussi pour faire des tests de latence et il y a quelques différences étonnantes...)

Bon, du coup j'avais enregistré une ébauche de morceau en midifile avant-hier en vue de la joute, je vais vois ce que je peux faire avec ce que j'ai installé... 😊
@bluedid29,
tu as vu que sur Mx25.1 tu as pipewire en testing ?
Page: 8/8
1  2  3  4  5  6  7  8