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

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

> Forums de discussion > 5 - Les serveurs son : JACK, PipeWire, PulseAudio et autres... > [Résolu) prise en main Ardour/Ubuntu 24.04 studio
Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

[Résolu) prise en main Ardour/Ubuntu 24.04 studio

Horace310 utilisateur non connecté
Je patauge, c’est rien de le dire.
Mon besoin est pourtant simple : je veux juste enregistrer des morceaux, pour moi et mes proches, sans intention de publier.
C’est de la pop, de la bossa-nova, du jazz et, pour ça j’utilise ma guitare, ma basse, ma voix et, le cas échéant, des orchestrations reprises, sur partition et traitées sur Harmony Assistant de Myriad. En traitant piste par piste, le résultat me satisfait, quand ça marche.

Et c’est là que se pose le problème : des fois ça ne marche pas et je ne sais pas pourquoi, et d’autres fois ça marche pas et je ne sais pas pourquoi non plus.

Je veux juste connecter mon instrument (guitare et basse), par le biais de son ampli, sur la carte son (Scarlett Solo 3rd), récupérer le son sur ma bécane sous Ubuntu Studio 24,04, dans Audacity 3,4,2, rajouter le cas échéant une ou deux pistes audio (orchestration et percussions) que j’écoute en playback en interprétant), puis ajuster et spatialiser les pistes et sortir en WAV

J’ai essayé de comprendre l’utilisation des patchbay, mais les manuels d’utilisation sont indigents (je sais de quoi je parle, c’était un peu mon métier).
::Des boites vertes à connecter ? Ok . Bouton à droite = sortie et à gauche = entrée ? Toujours d’accord
Image ::
On commence par la carte son, ouaip, c’est logique mais … on connecte avec quoi ?
Et Built-in audio etc Capture et Monitor, Playback (FL et FR je comprends, mais AUX0 et AUX1), speech dispatcher, kézaco ?

Les différentes questions qui sont abordées au sujet de l’audio tournent autour de la qualité du son, des effets, de la latence, etc. Mais la bonne utilisation de la baie de brassage ?

J’ai intéressé quelques oracles,voilà ce que leurs entrailles m’ont répondu au sujet de ma configuration:

user@user-MS-7D48:~$ wpctl status
PipeWire 'pipewire-0' [1.0.5, user@user-MS-7D48, cookie:1956732921]
 └─ Clients:
        33. pipewire                            [1.0.5, user@user-MS-7D48, pid:2449]
        34. WirePlumber                         [1.0.5, user@user-MS-7D48, pid:2447]
        35. WirePlumber [export]                [1.0.5, user@user-MS-7D48, pid:2447]
        59. gnome-shell                         [1.0.5, user@user-MS-7D48, pid:2683]
        60. GNOME Shell Volume Control          [1.0.5, user@user-MS-7D48, pid:2683]
        61. Mutter                              [1.0.5, user@user-MS-7D48, pid:2683]
        62. xdg-desktop-portal                  [1.0.5, user@user-MS-7D48, pid:3453]
        64. Terminal                            [1.0.5, user@user-MS-7D48, pid:6471]
        65. qpwgraph                            [1.0.5, user@user-MS-7D48, pid:4065]
        66. wpctl                               [1.0.5, user@user-MS-7D48, pid:6539]
        67. GNOME Volume Control Media Keys     [1.0.5, user@user-MS-7D48, pid:2887]
        71. Firefox                             [1.0.5, user@user-MS-7D48, pid:4639]

Audio
 ├─ Devices:
 │      40. Scarlett Solo (3rd Gen.)            [alsa]
 │      41. Built-in Audio                      [alsa]
 │  
 ├─ Sinks:
 │  *   32. Built-in Audio Stéréo analogique  [vol: 1.04]
 │      48. Scarlett Solo (3rd Gen.) Stéréo analogique [vol: 0.80]
 │  
 ├─ Sink endpoints:
 │  
 ├─ Sources:
 │      47. Built-in Audio Stéréo analogique  [vol: 0.32]
 │      49. Scarlett Solo (3rd Gen.) Stéréo analogique [vol: 1.00]
 │  
 ├─ Source endpoints:
 │  
 └─ Streams:

Video
 ├─ Devices:
 │  
 ├─ Sinks:
 │  
 ├─ Sink endpoints:
 │  
 ├─ Sources:
 │  
 ├─ Source endpoints:
 │  
 └─ Streams:

Settings
 └─ Default Configured Node Names:
         0. Audio/Sink    alsa_output.pci-0000_00_1f.3.analog-stereo
	1. Audio/Source  alsa_input.pci-0000_00_1f.3.analog-stereo



Un canard devant une brosse à dents serait plus éclairé que moi

Si vous avez un peu de patience pour m'aider à en sortir, je vous en remercie d'avance

Benfco utilisateur non connecté
Ton entrée de carte son où tu branches ta guitare: ici capture pour la scarlett.
Puis tu tire une ligne à l'entrée d'audacity. Et la sortie d'audacity vers le playback de ta carte son (normalement ta scarlett sur laquelle tu as branché casque ou haut parleur.

Enfin pour s'e,registrer audacity n'est pas la meilleure solution. Tu devrais te tourner vers un daw (ardour, reaper...)

Horace310 utilisateur non connecté
@Benfco
Merci pour la réponse.
Deux remarques :
D'une part le "bloc" audacity n'apparaît pas dans le patchbay, et je pense que c'est déjà un élément significatif de mon problème, mais je ne sais pas d'où corriger cela.
D'autre part, j'ai aussi Ardour, mais c'est trop compliqué, peut être par excès de sophistication, et très (c'est peu dire !!) mal documenté. Donc je reste sur Audacity qui est assez simple et, somme toute performant pour ce que j'en attend.

Donc, si tu as une commande terminal pour identifier le problème ET le régler, je suis preneur.

Merci quand même

sri_raoul utilisateur non connecté
Horace310 écrit :
Je veux juste connecter mon instrument (guitare et basse), par le biais de son ampli, sur la carte son


Est-ce que tu as une sortie DI sur ton ampli?
Ou sinon, qu'est-ce que tu as comme type de sortie sur ton ampli?
Est-ce que tu fais une prise de son avec un micro?

Je te pose ces questions c'est pour être sûr que tu ne grilles pas ta carte son et comme on ne se connaît pas j'essaye de savoir où tu en es... :-)


Horace310 écrit :
D'une part le "bloc" audacity n'apparaît pas dans le patchbay

Dans Audacity: Édition -> Préférences -> Périphériques -> Hôte: Jack
Normalement Audacity devrait apparaître dans le graphe.

jujudusud utilisateur non connecté France
Horace310 écrit :
D'autre part, j'ai aussi Ardour, mais c'est trop compliqué, peut être par excès de sophistication, et très (c'est peu dire !!) mal documenté.


Bonjour Horace310,
Après avoir lu la solution que te donne sri raoul pour afficher le client JACK Audacity dans Qpwgraph, Je crois qu'il serait bon que tu te penches aussi sur d'autre solution qui me semble plus documentées.
Je pense aussi qu'Ardour 8 est une bonne solution logicielle pour ton besoin.

Je t'indique ici le chemin vers de la documentation en Français : https://prokoudine.github.io/ardour-tutorial/fr/
et aussi en anglais : https://manual.ardour.org

Avec ça tu devrais y voir plus clair. Par exemple dans Ardour, tu n'a pas besoin de "patchbay" ou baie de brassage en français puisqu'il y a une partie du logiciel qui permet de faire les connexions.

Bon courage pour tout découvrir et à bientôt !

piratebab utilisateur non connecté
Comme le dit raoul, il faut déjà que tu indiques à tous tes logiciels que tu veux utiliser Jack!
Et que bien évidement tu ais installé pipewire-jack sur ton systeme.
Si tu cherche de la doc, ne cherche pas pour pipewire, mais pour jack.
Il faut raisonner câblage physique, comme dans un studio équipé de machines, et non pas informatique.

Horace310 utilisateur non connecté
@raoul @piratebab

Pipewire était censé rendre inutile jack, qu'il était même suggéré de squizer.

Ceci posé, mon ampli (vox) a une sortie jack classique pour connecter à une table de sono.

@jujususud

J'ai essayé Ardour, sans résultat probant. Mais la doc du logiciel ne me semble pas très pédagogique. Si c'est pour savoir l'allure de la représentation graphique du son, je la connais depuis que j'ai vu Fantasia de Walt Disney dans les annnées 50.

J'ai besoin de
1) savoir comment inclure une piste audio,
2) comment faire une prise de son (instrument ou vocal)
et 3) comment enregistrer une piste tout en écoutant une déjà enregistrée.

C'est pour cette raison que j'ai, a priori, jeté mon dévolu sur Audacity, dont la mise en oeuvre est nettement plus intuitive, sachant que mon but n'est pas l'édition "haut de gamme"

Mais je vais re-jetter un coup d'oeil sur la doc Ardour. Sans le faire en lecture rapide, cette fois.

Merci à tous

Horace310 utilisateur non connecté
Je revise mon point de vue sur Ardour. Effectivement, le site https://prokoudine.github.io/ardour-tutorial/fr/ est bien mieux expliqué que le PDF que j'utilisais et qui restait sur des généralités.
Je pense avoir mieux saisi le fonctionnement de l'ensemble et il peut me convenir.
Donc merci pour ce premier pas

Ceci étant, tout en ayant suivi me semble-t-il les instructions, je ne réussis pas à sortir le son de ma bécane. Le son système fonctionne pourtant correctement, mais j'ai remarqué un voyant "larsen" allumé. Je suppose donc une erreur de connexion dans la baie de brassage d'Ardour. Ou un problème de latence, peut être
Et je n'ai pas trouvé d'indication pour en sortir.

Image

Une idée ?

jujudusud utilisateur non connecté France
Horace310 écrit :
Pipewire était censé rendre inutile jack, qu'il était même suggéré de squizer.

Je crois que la page PipeWire en parle un peu. Mais je peux t'expliquer quelques notions que j'ai apprise ici au contact des autres membres.

JACK est un serveur qui sert à des clients à se connecter entre eux.
PipeWire propose un remplaçant de JACK, donc un serveur, qui se fait passer pour lui auprès des mêmes clients (Ardour, Audacity, etc).

piratebab écrit :
Et que bien évidement tu ais installé pipewire-jack sur ton systeme.

Il utilise Ubuntu studio... Donc c'est installé d'office.

Pour le "larsen" dans Ardour, il doit y avoir une boucle dans les connexions.
Ouvres la fenêtre des connexions et fait en sorte de supprimer la boucle.
Sinon va voir dans Qpwgraph si tu vois quelque chose qui fait qu'un son sortant rebouclé quelque part après avoir ouvert Ardour. Ça m'est personnellement arrivé et j'ai solutionné en débranchant tout et en débranchant le nécessaire.

piratebab utilisateur non connecté
Horace,
qu'est ce que tu entends par
Citation :
Le son système fonctionne pourtant correctement


Tu veux dire que si tu lances un lecteur audio basique, configuré pour Jack, tu as du son sur ton ampli ?

Horace310 utilisateur non connecté
@piratebab

oui, testé l'audio interne apr le système, puis par un lecteur audio (Clementine).
Et le teste était satisfaisant, limitant par conséquence le problème à ma connexion entre carte son, Ardour et la sortie sur l'audio système

tongo utilisateur non connecté
Salut pour le larsen , ça doit venir d'une boucle , probablement une piste qui à sa sortie qui pointe vers son entré , au cas ou il me semble : clic droit sur une piste , sélectionne "entrée" la tu sélectionne une entrée matérielle ( carte son ) sur laquelle est connecté l'instrument que tu veux enregistré , en suite re clic droit sur la piste en question , sélectionne "sortie" et tu va dans tout les onglets à ta disposition et tu déconnecte tout , ensuite tu ne connecte que le bus master , pour une utilisation simple ça suffit . Tu fait ça sur toutes les pistes , normalement tu devrait plus avoir de larsen . Si c'était déjà fait tant mieux .

Ensuite pour t'enregistrer , sélectionne une piste , sur la gauche le fader de la piste s'affiche , juste au dessus du fader en question il y a un bouton entrée : tu clique dessus ça active l'entrée , de là ton instrument connecté sur ta carte son s'entend au travers d'Ardour et son signal est routé vers le master et vers ta sortie de carte son .
Tu arme le bouton enregistrement de la piste et celui du transport en haut , t’appuie sur play et ça enregistre ( je pense que t'avais compris ) .
Et là tu veux lire ta pistes et pas de son : tu sélectionne à nouveau le piste en question , le fader s'affiche sur la gauche , là ou t'as activé le bouton entré au dessus du fader il y a un bouton disque si tu l'active et que tu lance la lecture ton enregistrement sera lu et tu doit l'entendre .
Précision aussi , quelque soit la piste audio que se soit un renregistrement que t'as fait ou un fichier audio que t'as inséré dedans si tu veux lire et entendre la piste il faut que "disque" soit activé .
Je le précise car quand j'ai utilisé Ardour pour la première fois ça à mis assez longtemps avant que je comprenne ça ..
ça as pour avantage que si t'as fait un enregistrement dans une piste et que tu veux continuer à tester des truc sur la même piste il te suffit de décocher "disque" et tu peux jouer un nouveau truc sans déplacer ou supprimer ton enregistrement ni avoir le besoin de recréer une nouvelle piste .

en espérant que ça t'aide .
A+

Horace310 utilisateur non connecté
@tongo

Mon fichier de travail comporte deux pistes pour l'instant, une "Drums" et une "cordes", plus la piste "Master".
Voilà le résumé des connexions entrée et sortie obtenue par clic-droit sur chaque piste.
Mon commentaire après cette liste

Entrée Master
STH Drums sortie G
STH Drums sortie D
STH cordes sortie G
STH cordes sortie D
Sortie Master
STH Drums entrée G
STH Drums entrée D
STH cordes entrée G
STH cordes entrée D

Entrée STH Drums
STH Drums sortie G
STH Drums sortie D
STH cordes sortie non cochée
STH cordes sortie non cochée
Sortie STH Drums
Master entrée G
Master entrée D

Entrée STH cordes
extern Aux In 1 G
extern Aux In 2 D
Sortie STH cordes
STH Drums entrée non cochée
STH Drums entrée non cochée
STH cordes entrée G
STH cordes entrée D

Commentaire : je suis étonné de retrouver une possibilité de connexion entrée Drums dans les cordes/sortie et une sortie cordes dans les Drums/entrée
De même, si les sorties G&D de la piste Drums se font sur la piste Master, je m'attendais à ce qu'il en soit de même pour la piste Cordes. Or la sortie/cordes est sur sa propre entrée.

Ces deux pistes ont été alimentées chacune par une piste audio WAV indépendante.

Je pense tout ferrailler et recommencer à 0, mais avant j'aimerais comprendre.

tongo utilisateur non connecté
Effectivement tu peux créer une nouvelle session et recommencer piste par piste .
Sous linux on peut tout connecter dans tout , en fait les connexions sorte du logiciel et re-rentre dedans , de ce fait si tu utilise une patch bay à coté d'ardour ( ce dont tu n'as pas besoin ) tu verra les connexions de tes pistes par example ressortir pour rentrer dans le master . Pour ce que j'en sais c'est fait comme ça car chaque connexion qui sort ou qui rentre dans le logiciel et un protocole indépendant au niveau de la gestion dsp et ça permet de répartir les différent protocole sur les différent cœur de processeur ..
A priori si je comprend bien ce que tu as noté plus haut tu as tes piste qui sortent dans ton master mais aussi ton master qui est connecté dans tes pistes d’où le larsen .
Et ça c'est pas toi qui l'a fait , ça c'est fait tout seul ...
A fouiller dans les divers paramètres d'Ardour une option qui se nommerais autoconnect ou quelques chose du genre ( peut êtres dans l'onglet ou tu sélectionne d'utiliser jack ou alsa ou ailleurs ) . Si c'est pas dans Ardour ça pourrait êtres dans pipewire mais là je peux pas aider car je ne l'utilise pas .

Le routage normal d'une piste audio dans laquelle tu veux lire un fichier wav :
cases entrés rien de cocher nulle-part , cases sorties uniquement le BUS master gauche et droite , après on peut faire plus compliqué mais là c'est pas la peine . et penser a bien activer "Disque" au dessus du fader .

Le routage normal d'une piste audio dans laquelle tu veux enregistrer un instrument réel .
Ton instrument sur l'entrée de ta carte son , "case entrée" cocher l'entrée correspondante de ta carte son , case sortie uniquement le BUS master gauche et droite .
Bien penser a cocher "entrée" et "disque" au dessus du fader .

Le routage normal de ton bus master :
case entrée : les pistes que tu as crées précédemment devraient êtres cochées , rien d'autres , bien vérifié dans tout les onglets disponibles qu'il n'y ait pas un truc absurde de coché .
Case sortie : "onglet matériel" les sortie principale de ta carte son doivent êtres cochées , vérifier dans tout les autres onglet disponibles qu'il n'y rien d'absurde de cocher , a part cas exceptionnel ton master ne doit sortir que dans ta carte son .

A+

Horace310 utilisateur non connecté
Première phase (enregistrement de pistes WAV)sans problème en suivant tes instructions

Sur un projet vierge j'ai ensuite testé les possibilités d'enregistrement instrumental par le biais de ma carte son Scarlett :
La carte est reconnue et captée par Ardour mais l'enregistrement ne fonctionne pas. J'ai fait le tour des entrées et sorties, facile, je n'ai que les pistes master et instrument.

Je suis de nouveau en LARSEN et l'indicateur Latence E/S indique "ambiguous".

Voilà la liste des connexions
Piste instrument Entrees :
Bus Master sortie oui
Pistes Audio sortie non
Divers Ardour Auditionner sortie oui
Click sortie non
Sortie LTC non
Externe Built in audio non
Scarlett solo oui
Matériel Built in audio non
Scarlett solo oui
__instrument Sorties
__ Bus Master entrée oui
Pistes Audio entrée non
Divers LTC Synchro non
Physical audio input monitor enable ardour non
Materiel playback Built in audio non

Piste Master entrées :
Bus Master sortie oui
Pistes audio sorties oui
Divers auditionner oui
click sortie non
sortie LTC non
Externe Built in audio non
Scarlett non
Materiel Built in audio non
Scarlett oui
Master sortes
Bus master entrés Gauche oui
Droite non
Pistes audio entrées Gauche oui
Droite non
Divers Ardour LTC non
physical aoudio input monitor oui
Matériel built-in audio playback FL & FR oui
Scarlett Playback non

Et j'avoue manquer de connaissance et, surtout, ne pas trouver sur le site d'aide les infos nécessaires.

Merci pour ton aide précieuse

jujudusud utilisateur non connecté France
Bonjour Horace310.

Je vais essayer de t'aiguiller.

Est ce que tu peux vérifier si dans la fenêtre"Réglages audio midi", tu es bien connecté à "JACK / PipeWire" ?
Image

Ensuite dans la fenêtre "Connexions audio" (raccourci shift+alt+a), est ce que tu peux regarder dans "Sources -> Bus" si ton master va bien bien en "Destination -> Matériel" -> ta carte son gauche et droite.
Image
Les autres destinations pour le bus master doivent être désélectionnées.

Pour ce qui de tes sources "pistes", elles ne doivent aller que dans "Bus -> Master" et rien d'autre.
Image

Alors, tu vas dans la vue "Mixer" (le bouton est en haut à droite)
Image
Quand tu veux enregistrer, il faut que le bouton "Entrée" soit actif, que le bouton "activer l'enregistrement sur cette piste" (bouton rouge à côté d'entrée) et que le bouton "Armer l'enregistrement" (raccourci shift+r) soient activés aussi. ensuite quand tu lancera la lecture ça enregistrera depuis la tête de lecture.

Avec ça je pense que ça devrait déjà te débloquer.

piratebab utilisateur non connecté
Pour visualiser tes connections, tu peux utiliser catia, plus ergonomique que qpwgraph.

Horace310 utilisateur non connecté
@jujudusud
Péalable : Mon ARDOUR est en version 8.4.0.
1) Mon système audio est réglé par défaut sur ALSA, mais m'offre la possibilité d'utiliser JACK ou PULSAUDIO
2) connexions audio, ça va effectivement de Bus/Master sorties/G et D à Matériel/Système/out left et out right. Et je n'ai pas d'autre destination possible.
3) Sources pistes : là, c'est le bordel !
Image
j'ai rectifié les redondances G D

Je vais suivre tes indications et je te raconterai le résultat.

Mille mercis

tongo utilisateur non connecté
Salut dans ton message plus haut t'as noté ça :
Citation :
Piste Master entrées :
Bus Master sortie oui

Moi si je vois ça je comprends que t'as l'entrée de ton master sur laquelle est connecté la sortie de ton master et ça c'est un larsen à coup sur , sinon j'ai peut êtres pas bien compris .

Ensuite dans ton autre message juste au dessus on voit que t'as une case de trop de coché a chaque pistes : par exemple pour la pistes "sth cordes sortie" t'as un carré divisé en 4 , la case en haut a droite du carré ne doit pas êtres coché sinon t'as ta sortie gauche de piste qui va à la fois dans l'entrée doite et gauche du master , ça fait pas un larsen mais ça pose problème .

Horace310 utilisateur non connecté
@tongo
effectivement et je note ensuite que j'y ai mis bon ordre, exactement comme tu le remarques.
Merci quand même

Horace310 utilisateur non connecté
@piratebab

on le trouve où, ce catia ? il n'est pas sur Synaptic

Page : 1/2  [Suivant]
1  2 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

allany, 10:35, lun. 12 mai 2025: Et pour la totale, l'éditorial ! [Lien]
olinuxx, 12:25, jeu. 08 mai 2025: [ANNONCE] Le live de LibraZiK-4 est de retour ! [Lien]
calixtus06, 08:02, lun. 05 mai 2025: Bonjour et bienvenue à jipe35 et Bachila :-)
calixtus06, 14:59, lun. 28 Apr 2025: Bonjour et bienvenue à jpl :-)
calixtus06, 12:57, mar. 22 Apr 2025: Bonjour et bienvenue à Ardii,sgio et Gilles13 :-)
allany, 08:30, sam. 12 Apr 2025: Celui-ci, d'éditoriel, il est bien réel ! [Lien]
calixtus06, 16:39, lun. 07 Apr 2025: Bonjour et bienvenue à Saanvis754 :-)
calixtus06, 08:37, lun. 07 Apr 2025: Bonjour et bienvenue à skamoss et à lecapitainecoeur :-)
allany, 17:27, mar. 01 Apr 2025: Il est sensationnel cet éditoriel ! [Lien]
calixtus06, 13:04, dim. 30 mars 2025: Bonjour et bienvenue à MarM et gor :-)
olinuxx, 15:45, mer. 26 mars 2025: [ANNONCE] LibraZiK a fini de déménager depuis TuxFamily vers Ouvaton : [Lien] . Grand merci à toutes ces personnes qui ont aidé !
calixtus06, 10:29, lun. 24 mars 2025: Bonjour et bienvenue à adhooge :-)