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

3 - Forum dédié à Ardour

> Forums de discussion > 3 - Forum dédié à Ardour > [RESOLU] Comportement étrange de Ardour 7.3 avec Pipewire
Dernier post

[RESOLU] Comportement étrange de Ardour 7.3 avec Pipewire

thefunnyside utilisateur non connecté
Bonjour,

Je constate un comportement étrange de Ardour 7.3 avec Pipewire.

Je crée une nouvelle session, puis j'importe un fichier audio mp3 dans une piste.
Ardour associe automatiquement toutes les entrées audio (carte son USB, audio webcam, etc) à cette piste alors que ce n'est même pas une piste d'enregistrement.
Ensuite, je crée une piste audio mais je ne peux plus lui associer d'entrée audio.
Je configure la piste du fichier audio pour lui supprimer ses entrées audio mais certaines restent absolument cochées, celles que je veux libérer.
Le seul moyen de m'en sortir est de créer la piste audio avant d'importer le fichier.

piratebab utilisateur non connecté
Bonjour, je n'ai pas noté de comportement étrange tel que tu le décris dans ma config ardour/pipewire.
Comment lances tu ardour ?
quelle interface graphique utilises tu pour gerer les connexions pipewire?

thefunnyside utilisateur non connecté
Merci Piratebab.

Je lance Ardour directement sans pw-jack car j'ai suivi la procédure recommandée par Debian :

$ cp /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-*.conf /etc/ld.so.conf.d/

$ ldconfig


Pour ce qui est de l'interface graphique, c'est qpwgraph.
Mais par défaut, Ardour se connecte à toutes les entrées audio, comme je l'ai dit.

piratebab utilisateur non connecté
J'utilise:
PIPEWIRE_LATENCY=“512/48000” pw-jack ardour

à adapter en fonction de la fréquence d'échantillonage et taille du tampon souhaitée

thefunnyside utilisateur non connecté
Merci.
Je n'ai pas besoin de ça puisqu'en plus de la manipulation déjà citée, j'ai configuré jack.conf de pipewire.
Je sais que ça fonctionne puisque je peux enregister de l'audio.

Par contre, il y a un FT dans la base ardour qui ressemble à ça : https://tracker.ardour.org/view.php?id=9069
Je vais essayer de les relancer.

jujudusud utilisateur non connecté France
Bonjour thefunnyside,

Est ce que tu peux nous copier/coller le fichier de configuration debian pour pipewire ?

C'est vraiment par curiosité car je n'y ai pas accès facilement. Je pourrais fournir l'équivalent chez archlinux si ça intéresse quelqu'un...

En ce qui concerne le bogue dans Ardour tracer, il dit qu'il ne peut pas reproduire avec ALSA. Du coup ce serait un bogue pipewire ?

thefunnyside utilisateur non connecté
Bonjour jujudusud,

Quel fichier en question ?

jujudusud utilisateur non connecté France
la liste des fichiers présents dans le répertoire ld.so.conf.d avec la commande 'ls -l par exemple :

ls -l /usr/share/doc/pipewire/examples/ld.so.conf.d/


Je regarde ce que fait la commande 'ldconfig' aussi ... :-)

(edit) Ok c'est pour mettre à jour les liens dynamiques des librairies. :-)

thefunnyside utilisateur non connecté
$ ls -l /usr/share/doc/pipewire/examples/ld.so.conf.d
total 4
-rw-r--r-- 1 root root 45  9 mars  15:41 pipewire-jack-x86_64-linux-gnu.conf


$ cat /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-x86_64-linux-gnu.conf 
/usr/lib/x86_64-linux-gnu/pipewire-0.3/jack/


jujudusud utilisateur non connecté France
Merci thefunnyside.
Je n'ai pas ce genre de mécanisme sur archlinux. Je vais quand même me documenter sur tout ça comprendre.

thefunnyside utilisateur non connecté
Corrigé dans 0.3.71 !

jujudusud utilisateur non connecté France
Ah c'est super ça !
Est ce que tu as un lien ou ils en parlent pour qu'on puisse documenter ?

Et du coup, merci pour le Résolu !

thefunnyside utilisateur non connecté
J’ai le commit gitlab qui correspond mais je ne sais pas si c’est que tu veux :

https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/a25c021074c82b4b16bc64c08f6d597c31e0a43d

Citation :
JACK does not automatically generate aliases, so don't do that either.

The problem is that no new ports can be created if one already exists
with the same name or any of the aliases. This causes problems when a
port is renamed and a new port is created with the old name because the
alias might still be the old name and port creation fails.

Add a jack.fill-aliases for this purpose.


Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 11:57, sam. 10 Jun 2023: Bonjour et bienvenue à benzin et PUK :-)
allany, 11:53, ven. 09 Jun 2023: Sans prescription médicale, un bon éditorial ! [Lien]
CyrilRos, 23:21, lun. 05 Jun 2023: Tux|N|Mix 4.1 cinnamon est disponible
olinuxx, 10:12, dim. 04 Jun 2023: Bonjour kdroussel et bienvenue à toi cool
kdroussel, 15:43, sam. 03 Jun 2023: Bonjour à vous :-)
calixtus06, 10:00, jeu. 01 Jun 2023: Bonjour et bienvenue à Laromance56 :-)
petitchat, 08:26, jeu. 01 Jun 2023: je vais refaire un pieu de M(i)AO(u)
olinuxx, 19:42, mar. 30 mai 2023: Bonjour et bienvenue à DEESHELL et Aybabtu cool
calixtus06, 16:42, ven. 26 mai 2023: Bonjour et bienvenue à MARC-AT :-)
olinuxx, 10:22, mer. 24 mai 2023: Bonjour et bienvenue à gdoise59 cool
olinuxx, 09:20, sam. 20 mai 2023: Bonjour et bienvenue à oblab cool
calixtus06, 11:09, mer. 17 mai 2023: Bonjour et bienvenue à raju123 :-)