Chargement...
 
Skip to main content

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


soucis premier paramatrage jackd

Bonjour,
je vous écris pour avoir quelques petits renseignements sur la configuration de jack

je suis sous ubuntu 16.04 64 bits, je vais recevoir la semaine prochaine ma carte son externe pour me mettre à la mao sous linux (302usb berhinger) et je voulais préparer jack

je me suis basé sur la doc du site ubuntu (https://doc.ubuntu-fr.org/jackd) ainsi que celle de ce site pour le MAP

pour les parametres du fichier /etc/security/limits.conf, j’ai pris ceux du site ubuntu car je les pensais plus adapté à cette distribution, j’ai bien installé les paquets jackd et qjackctl. j’ai ajouté mon compte au froupe audio et j’ai reglé les paramètre de jack conformément à la doc ( dl635?display)

je compte plus tard utiliser la (formidable) methode proposée sur ce site pour avoir jack et pulseaudio en meme temps mais pour mes essais , j’ai fait un killall pulseaudio

plein d’entrain, je lance qjack et là j’ai le message « impossible de démarrer le serveur JACK »
je clique sur annulé, l’application ne s’arrette pas imédiatement, puis une seconde fenetre : «mpossible de connecter le serveur JACK comme client.
- L'opération a échoué.
- Incapable de se connecter au serveur.
Veuillez consulter la fenêtre des messages pour plus d'informations. »

obeissant, je vais dans la fenetre « message » dont voici le listing : « 

Copy to clipboard
15:33:53.951 Réinitialisation des statistiques. 15:33:53.957 Changement des connexions ALSA. 15:33:53.961 DBUS : le service est disponible (org.jackaudio.service soit jackdbus). 15:33:54.039 DBUS : impossible de démarrer le serveur JACK. Désolé Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock 15:33:54.071 Changement du graphique des connexions ALSA. Thu Aug 3 15:33:53 2017: Starting jack server... Thu Aug 3 15:33:53 2017: JACK server starting in realtime mode with priority 70 Thu Aug 3 15:33:53 2017: self-connect-mode is "Don't restrict self connect requests" Thu Aug 3 15:33:54 2017: ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio0": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio0 Thu Aug 3 15:33:54 2017: ERROR: Failed to acquire device name : Audio0 error : A handler is already registered for /org/freedesktop/ReserveDevice1/Audio0 Thu Aug 3 15:33:54 2017: ERROR: Audio device hw:0 cannot be acquired... Thu Aug 3 15:33:54 2017: ERROR: Cannot initialize driver Thu Aug 3 15:33:54 2017: ERROR: JackServer::Open failed with -1 Thu Aug 3 15:33:54 2017: ERROR: Failed to open server Thu Aug 3 15:33:55 2017: Saving settings to "/home/rv/.config/jack/conf.xml" ... 15:34:00.740 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations. Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295


ce qui ne m’aide pas trop..
je vais voir à la page jack te parle (Jack te parle) mais je ne vois pas trop de corepsondance, pourtant je me dit que mon soucis doit etre tres con

je cherche, malgres un killall pulseaudio, quandj'exécute

Copy to clipboard
lsof | grep /snd/ pulseaudi 4159 rv 16u CHR 116,6 0t0 943 /dev/snd/controlC0 pulseaudi 4159 rv 23u CHR 116,6 0t0 943 /dev/snd/controlC0 pulseaudi 4159 rv 24u CHR 116,2 0t0 18108 /dev/snd/controlC1 pulseaudi 4159 rv 31u CHR 116,2 0t0 18108 /dev/snd/controlC1 pulseaudi 4159 rv 36u CHR 116,2 0t0 18108 /dev/snd/controlC1 alsa-sink 4159 4161 rv 16u CHR 116,6 0t0 943 /dev/snd/controlC0 alsa-sink 4159 4161 rv 23u CHR 116,6 0t0 943 /dev/snd/controlC0 alsa-sink 4159 4161 rv 24u CHR 116,2 0t0 18108 /dev/snd/controlC1 alsa-sink 4159 4161 rv 31u CHR 116,2 0t0 18108 /dev/snd/controlC1 alsa-sink 4159 4161 rv 36u CHR 116,2 0t0 18108 /dev/snd/controlC1 alsa-sink 4159 4162 rv 16u CHR 116,6 0t0 943 /dev/snd/controlC0 alsa-sink 4159 4162 rv 23u CHR 116,6 0t0 943 /dev/snd/controlC0 alsa-sink 4159 4162 rv 24u CHR 116,2 0t0 18108 /dev/snd/controlC1 alsa-sink 4159 4162 rv 31u CHR 116,2 0t0 18108 /dev/snd/controlC1 alsa-sink 4159 4162 rv 36u CHR 116,2 0t0 18108 /dev/snd/controlC1 alsa-sour 4159 4163 rv 16u CHR 116,6 0t0 943 /dev/snd/controlC0 alsa-sour 4159 4163 rv 23u CHR 116,6 0t0 943 /dev/snd/controlC0 alsa-sour 4159 4163 rv 24u CHR 116,2 0t0 18108 /dev/snd/controlC1 alsa-sour 4159 4163 rv 31u CHR 116,2 0t0 18108 /dev/snd/controlC1 alsa-sour 4159 4163 rv 36u CHR 116,2 0t0 18108 /dev/snd/controlC1 qjackctl 4171 rv 22u CHR 116,1 0t0 157 /dev/snd/seq QXcbEvent 4171 4174 rv 22u CHR 116,1 0t0 157 /dev/snd/seq gmain 4171 4175 rv 22u CHR 116,1 0t0 157 /dev/snd/seq gdbus 4171 4176 rv 22u CHR 116,1 0t0 157 /dev/snd/seq dconf\x20 4171 4177 rv 22u CHR 116,1 0t0 157 /dev/snd/seq QThread 4171 4182 rv 22u CHR 116,1 0t0 157 /dev/snd/seq


il semble y avoir encore du pulseaudio
cela peut il etre la cause de mon petit soucis?
j'ai une configuration standard, je n'ai pas vu les code defaut dans "jack me parle", j'ai donc conscience de surement passer à coté de quelque chose de tres bete, mais je ne vois pas quoi

pour info :

Copy to clipboard
cat /proc/asound/cards 0 [HDMI ]: HDA-Intel - HDA Intel HDMI HDA Intel HDMI at 0xf7e14000 irq 32 1 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xf7e10000 irq 31


Copy to clipboard
ls /etc/security/limits.d audio.conf



Copy to clipboard
cat ~/.config/rncbc.org/QjackCtl.conf [Defaults] ConnectionsTabPage=0 MessagesStatusTabPage=0 PatchbayPath= SessionSaveVersion=true [Geometry] qjackctlConnectionsForm\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x2\0\0\0\0\0\0\0\0\0\x18\0\0\x2\xaa\0\0\x1\x30\0\0\0\0\0\0\0\x18\0\0\x2\xaa\0\0\x1\x30\0\0\0\0\0\0\0\0\x5V) qjackctlConnectionsForm\visible=false qjackctlMainForm\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x2\0\0\0\0\0\xf4\0\0\0\x9c\0\0\x3\x1f\0\0\x1\x1b\0\0\0\xf4\0\0\0\xb8\0\0\x3\x1f\0\0\x1\x1b\0\0\0\0\0\0\0\0\x5V) qjackctlMainForm\visible=true qjackctlMessagesStatusForm\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x2\0\0\0\0\x3\"\xff\xff\xff\xfc\0\0\x5U\0\0\x1\f\0\0\x3\"\xff\xff\xff\xfc\0\0\x5U\0\0\x1\f\0\0\0\0\0\0\0\0\x5V) qjackctlMessagesStatusForm\visible=false qjackctlPatchbayForm\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x2\0\0\0\0\0\0\0\0\0\x18\0\0\x3\x46\0\0\x1`\0\0\0\0\0\0\0\x18\0\0\x3\x46\0\0\x1`\0\0\0\0\0\0\0\0\x5V) qjackctlPatchbayForm\visible=false qjackctlSessionForm\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x2\0\0\0\0\0\0\0\0\0\x18\0\0\x2\x9e\0\0\x1\xbe\0\0\0\0\0\0\0\x18\0\0\x2\x9e\0\0\x1\xbe\0\0\0\0\0\0\0\0\x5V) qjackctlSessionForm\visible=false [History] MessagesLogPathComboBox\Item1=qjackctl.log ServerConfigNameComboBox\Item1=.jackdrc ServerNameComboBox\Item1=(par d\xe9\x66\x61ut) ServerPrefixComboBox\Item1=/usr/bin/jackd ServerPrefixComboBox\Item2=jackd ServerPrefixComboBox\Item3=jackdmp ServerPrefixComboBox\Item4=jackstart XrunRegexComboBox\Item1=xrun of at least ([0-9|\\.]+) msecs XrunRegexComboBox\Item2=d\xe9synchronisation (XRUN) d'au moins ([0-9|\\.]+) ms [Options] ActivePatchbay=false ActivePatchbayPath= ActivePatchbayReset=false AliasesEditing=false AliasesEnabled=false AlsaSeqEnabled=true BaseFontSize=0 BezierLines=false ConnectionsFont="Ubuntu,11,-1,5,50,0,0,0,0,0" ConnectionsIconSize=0 DBusEnabled=true DisplayBlink=true DisplayEffect=true DisplayFont1="Ubuntu,14,-1,5,75,0,0,0,0,0" DisplayFont2="Ubuntu,8,-1,5,50,0,0,0,0,0" JackClientPortAlias=0 JackClientPortMetadata=false JackDBusEnabled=true KeepOnTop=false LeftButtons=true MessagesFont="Ubuntu,11,-1,5,50,0,0,0,0,0" MessagesLimit=true MessagesLimitLines=1000 MessagesLog=false MessagesLogPath=qjackctl.log PostShutdownScript=false PostShutdownScriptShell= PostStartupScript=false PostStartupScriptShell= QueryClose=true QueryDisconnect=true QueryShutdown=true RightButtons=true ServerConfig=true ServerConfigName=.jackdrc ServerConfigTemp=false ShutdownScript=false ShutdownScriptShell= Singleton=true StartJack=true StartupScript=false StartupScriptShell= StdoutCapture=true StopJack=true SystemTray=false SystemTrayQueryClose=true TextLabels=true TimeDisplay=0 TimeFormat=0 TransportButtons=true XrunRegex=xrun of at least ([0-9|\\.]+) msecs [Presets] DefPreset=(par d\xe9\x66\x61ut) [Program] Version=0.4.2 [Settings] Audio=0 Chan=0 Dither=0 Driver=alsa Frames=512 HWMeter=false HWMon=false IgnoreHW=false InChannels=0 InDevice= InLatency=0 Interface= MidiDriver=aucun Monitor=false NoMemLock=false OutChannels=0 OutDevice= OutLatency=0 Periods=3 PortMax=256 Priority=70 Realtime=true SampleRate=48000 Server=/usr/bin/jackd ServerName= ServerSuffix= Shorts=false SoftMode=false StartDelay=2 Timeout=500 UnlockMem=false Verbose=false Wait=21333 WordLength=16 [Splitter] AlsaConnectView\sizes=38, 20, 38 AudioConnectView\sizes=269, 90, 269 InfraClientSplitter\sizes=12, 12 MidiConnectView\sizes=38, 20, 38 PatchbayView\sizes=38, 20, 38


si quelqu'un passe par là et à une idée, je suis vraiment preneur, je ne vois pas ce que j'ai loupé et j'aimerai avoir un pc fonctionnel à la reception de ma carte son externe pour la tester
France
Poste nous des captures d'écran de tes réglages de Qjackctl stp,
ça nous aidera pour y voir plus clair.
France
youraty écrit:
Thu Aug 3 15:33:54 2017: ERROR: Failed to acquire device name : Audio0 error : A handler is already registered for /org/freedesktop/ReserveDevice1/Audio0

Déjà on a une information.
Est-ce qu'un application utilise la sortie audio de ton pc? Jackd ne peut la prendre pour lui.
Tu peux nous donner le résultat de "aplay -l"?

Pour "tuer" pulseaudio, il vaut mieux faire un pulseaudio -k.

Dernier point, as tu une très bonne raison d'utiliser une si vieille version d'ubuntu?
bonjour, j'envoie les photos dce soir
je me suis planté, je suis sous ubuntu 14.04.1 64 bits

j'ai essay" avec pulseaudio -k , j'obiens la meme chose :



pulseaudio -k
Copy to clipboard
lsof | grep /snd/ timidity 4169 rv 10u CHR 116,1 0t0 1259 /dev/snd/seq pulseaudi 5495 rv 17u CHR 116,2 0t0 17130 /dev/snd/controlC1 pulseaudi 5495 rv 24u CHR 116,2 0t0 17130 /dev/snd/controlC1 pulseaudi 5495 rv 29u CHR 116,2 0t0 17130 /dev/snd/controlC1 alsa-sink 5495 5499 rv 17u CHR 116,2 0t0 17130 /dev/snd/controlC1 alsa-sink 5495 5499 rv 24u CHR 116,2 0t0 17130 /dev/snd/controlC1 alsa-sink 5495 5499 rv 29u CHR 116,2 0t0 17130 /dev/snd/controlC1 alsa-sour 5495 5500 rv 17u CHR 116,2 0t0 17130 /dev/snd/controlC1 alsa-sour 5495 5500 rv 24u CHR 116,2 0t0 17130 /dev/snd/controlC1 alsa-sour 5495 5500 rv 29u CHR 116,2 0t0 17130 /dev/snd/controlC1


est ce une piste? je n'ai pas trop envie de jouer avec pulseaudio et de rende mon systeme instable
voici la photo de mes parametres :
paramatrage jackd youraty
France
killall timidity
pulseaudio -k

C'est probablement timidity qui lance pulseaudio.
Peux-tu aussi poster :
Copy to clipboard
cat /etc/security/limits.d/audio.conf
ainsi que :
Copy to clipboard
cat /etc/pulse/client.conf

bonjour, merci pour vos réponses,

voici les differents resultats :
Copy to clipboard
killall timidity timidity: aucun processus trouvé


Copy to clipboard
pulseaudio -k lsof | grep /snd/ pulseaudi 3996 rv 16u CHR 116,6 0t0 21514 /dev/snd/controlC0 pulseaudi 3996 rv 23u CHR 116,6 0t0 21514 /dev/snd/controlC0 pulseaudi 3996 rv 24u CHR 116,2 0t0 21506 /dev/snd/controlC1 pulseaudi 3996 rv 31u CHR 116,2 0t0 21506 /dev/snd/controlC1 pulseaudi 3996 rv 36u CHR 116,2 0t0 21506 /dev/snd/controlC1 alsa-sink 3996 3999 rv 16u CHR 116,6 0t0 21514 /dev/snd/controlC0 alsa-sink 3996 3999 rv 23u CHR 116,6 0t0 21514 /dev/snd/controlC0 alsa-sink 3996 3999 rv 24u CHR 116,2 0t0 21506 /dev/snd/controlC1 alsa-sink 3996 3999 rv 31u CHR 116,2 0t0 21506 /dev/snd/controlC1 alsa-sink 3996 3999 rv 36u CHR 116,2 0t0 21506 /dev/snd/controlC1 alsa-sink 3996 4000 rv 16u CHR 116,6 0t0 21514 /dev/snd/controlC0 alsa-sink 3996 4000 rv 23u CHR 116,6 0t0 21514 /dev/snd/controlC0 alsa-sink 3996 4000 rv 24u CHR 116,2 0t0 21506 /dev/snd/controlC1 alsa-sink 3996 4000 rv 31u CHR 116,2 0t0 21506 /dev/snd/controlC1 alsa-sink 3996 4000 rv 36u CHR 116,2 0t0 21506 /dev/snd/controlC1 alsa-sour 3996 4001 rv 16u CHR 116,6 0t0 21514 /dev/snd/controlC0 alsa-sour 3996 4001 rv 23u CHR 116,6 0t0 21514 /dev/snd/controlC0 alsa-sour 3996 4001 rv 24u CHR 116,2 0t0 21506 /dev/snd/controlC1 alsa-sour 3996 4001 rv 31u CHR 116,2 0t0 21506 /dev/snd/controlC1 alsa-sour 3996 4001 rv 36u CHR 116,2 0t0 21506 /dev/snd/controlC1


Copy to clipboard
cat /etc/security/limits.d/audio.conf # Provided by the jackd package. # # Changes to this file will be preserved. # # If you want to enable/disable realtime permissions, run # # dpkg-reconfigure -p high jackd @audio - rtprio 95 @audio - memlock unlimited #@audio - nice -19


Copy to clipboard
cat /etc/pulse/client.conf # This file is part of PulseAudio. # # PulseAudio is free software; you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # PulseAudio is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with PulseAudio; if not, see <http://www.gnu.org/licenses/>. ## Configuration file for PulseAudio clients. See pulse-client.conf(5) for ## more information. Default values are commented out. Use either ; or # for ## commenting. ; default-sink = ; default-source = ; default-server = ; default-dbus-server = ; autospawn = yes ; daemon-binary = /usr/bin/pulseaudio ; extra-arguments = --log-target=syslog ; cookie-file = ; enable-shm = yes ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB ; auto-connect-localhost = no ; auto-connect-display = no


j'ai voulu dedouanné un soucis de gestion temps reel avec la commande suivante
Copy to clipboard
jackd -s -d alsa -d hw:0 -r 44100 -H -z s & [1] 4052 $ jackdmp 1.9.11 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2014 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details no message buffer overruns no message buffer overruns no message buffer overruns JACK server starting in realtime mode with priority 10 self-connect-mode is "Don't restrict self connect requests" audio_reservation_init Acquire audio card Audio0 creating alsa driver ... hw:0|hw:0|1024|2|44100|0|0|hwmon|swmeter|-|32bit Failed to open server


le soucis ne semble pas venir de là
là je me sens un peu con, j'ai suivi les tutos de deux sites serieux.. ici et ubuntu.doc..et je n'arrive pas à faire fonctionner l'elment central de mao de mon pc!
ma carte son externe arrive la semaine prochaine, et meme guitarix necessite jackd..je suis preneur de toute idée
j'utilise mon pc à des fins perso et pro. l’environnement unity me convient c'est pour cela que je ne désire pas installer dans un premier temps une distrib dédiée mao. j'en n'ai pas assez de place sur mon dd (ssd) pour faire un dualboot
si je n'avance pas, ce week end j'irai installer une distrib dédiée sur une clé usb et je verrai ce que ça donne
France
Salut,
Essaye de copier le fichier /etc/pulse/client.conf dans ~/.pulse/client.conf
Dans ce fichier, change la ligne comme suit:
Copy to clipboard
; autospawn = yes autospawn = no


Ensuite pulseaudio -k devrait définitivement quitter pulseaudio pour la session en cours.
Si tu veux le supprimer complètement pour toutes les sessions, crée un fichier vide:
Copy to clipboard
touch ~/.pulse_a11y_nostart

Supprime ce fichier le jour ou tu voudras retrouver pulse automatiquement.

Le reste de ta configuration semble correct. Pulseaudio est toujours là car il est relancé automatiquement (autospawn = yes par défaut) probablement par unity (pour les sons produits par le bureau).

Pas besoin de changer de distribution. Tu peux juste changer de bureau ou gestionnaire de fenêtre si unity ne te convient pas pour la MAO. Perso je préfère OpenBox pour la MAO et i3 pour travailler. Sans bureau. Sans fioriture.
Pas de pulseaudio, pas de ... Juste l'essentiel 😉

Ne désespères pas. Tu y es presque 😊
bonjour,
merci pour l'aide
j'ai crée le repertoire .pulse dans le home (il n'existait pas, y ai copier le fichier client.conf modifié
cela ne ne change rien
jack a les memes messages et il y a toujour du pulseadio à la commande lsof | grep /snd/
j'ai fait un arret marche afin d'etre sur que tout soit pris en compte

j'ai une carte son qui arriv la semaine prochaine, histoire de pouvoir au moins l'essyer, je vais installler ubuntustudio (xfce doit etre plus leger que le kde de kxstudio) sur une clé usb (pas en live, vraie installation) afin de voir si au moins ça marche
mais oui j'aimerai reussir à nstaller ce jack qui m'avait deja degouté il y a un an
France
Là, il ne faut pas en vouloir à jackd. C'est plus du coté de pulseaudio (surtout de ce qui le déclenche).

Tu as bien créés le fichier ~/.pulse_a11y_nostart? (11 ce sont les chiffres un, pas la lettre "elle").
non,
je n'ai pas vu de passage dans les tutos conernant ce fichier.. ils en parlent où?
que dois-je mettre dedans?

oui je me doute que c'est pulse, je suis etonné que même si sous unity n'est pas fait pour la mao, les petits confilts entre serveurs rendent la tache si ardue
France
Tu ne mets rien dans ce fichier, il est vide.

touch ~/.pulse_a11y_nostart

Perso je considère pulse comme un gros amas de caca bien odorant 😉
he ça avance!
apres avoir crée ce fichier, je n'ai plus aucun retour à la commande lsof | grep /snd/
par contre je dois garder firefox fermé, si il est ouvert, j'ai du pulse qui reivient
pour jack poar contre ..aucune evolution
France
FF ne devrait pas relancer pulse avec "autospawn = no"...

tu peux essayer de lancer jackd comme suit: ?
Copy to clipboard
jackd -p256 -d alsa -dhw:1 -r44100 -p512 -n2 -P -s &


C'est juste pour avoir une idée car:
1/ tu actives le monitor hardware. Hors il n'y a pas cette possibilité sur les cartes mère (encore moins sur la sortie HDMI)
2/ hw:0 c'est ta sortie HDMI donc il faut -P (playback) car il n'y a pas d'entrée. Je te conseil hw:1 car c'est ta sortie jack

Si tu as une entrée ligne (et non micro) sur ton PC, ça peut valoir la peine d'enlever -P si tu as besoin de cette entrée.

Tu tiens le bon bout 😉
Bon. @bda t'a fait désactiver l'autospawn. Parfait !
Tu peux aussi rajouter ces deux commandes concernant pulseaudio dans l'onglet "options" de jackd : Capture . Elles stopperont/relanceront automatiquement pulseaudio en fonction des démarrages/arrêts de jackd.
ok
merci pour l'info,c'est plus simple qu'un script..bon il faut deja que j'arrive à faire marcher jack..
j'ai fait une clé live ubuntustudio..et même soucis.. là ça commence à m'inquiter, je telecharge kstudio et je tenerai de voir ce que ça donne
normalement, sur ces deux applications, le serveur jack est deja configuré. là je ne comprends vraiment pas
France
Changer de distribution ne changera pas grand chose.
Une configuration de jackd est valable sur une même machine avec la même interface audio dans les mêmes conditions.
Une configuration qui ne marche pas sur une distribution n'a pas de raison de fonctionner sur une autre.

Tu as essayé la ligne jack que je t'ai donnée? Tu peux nous renvoyer le résultat stp?

Je comprend que ça puisse être frustrant de ne pas arriver à tes fins mais je pense sincèrement que la solution n'a rien à voir avec la distribution. Partir dans tous les sens risque d'avoir l'effet inverse de celui cherché. En plus de t'énerver d'avantage.

La solution donnée par @allany peux sérieusement te faciliter la vie. Elle s'active quand tu lance jackd depuis qjackctl (avec le bouton démarrer). Je ne vois pas en quoi il faudrait déjà que jackd fonctionne. Dans tous les cas, elle quittera pulseaudio au lancement de jackd. Même en cas d'échec. C'est toujours plus pratique que de le faire dans un terminal et au moins tu es sûr que pulseaudio sera bien "tué" juste avant d'essayer jackd.

Aucune distribution ne pourra configurer jackd automatiquement.
bonjour,
merci pour vos réponses, vraiment
pour la distrib, je me suis dit qu'essayer ubuntustudio en live me permettait de m'affranchir de pulseadio (environement xfce) et voir ce que ça donnait..histoire de dédouanner ou nonle materiel
j'ai tapé ta ligne :
Copy to clipboard
jackd -p256 -d alsa -dhw:1 -r44100 -p512 -n2 -P -s & [1] 6971 :~$ jackdmp 1.9.11 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2014 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details no message buffer overruns no message buffer overruns no message buffer overruns JACK server starting in realtime mode with priority 10 self-connect-mode is "Don't restrict self connect requests" audio_reservation_init Acquire audio card Audio1 creating alsa driver ... hw:1|-|512|2|44100|0|0|nomon|swmeter|soft-mode|32bit configuring for 44100Hz, period = 512 frames (11.6 ms), buffer = 2 periods ALSA: final selected sample format for playback: 32bit integer little-endian ALSA: use 2 periods for playback



et ça semble etre le bon chemin..je ne vois pas de messages d'erreur.. bon ok, je ne comprends pas tout non plus!
qu'est ce que cela signifie?

en totu cas, apres avoir tapé cette ligne, si je lance qjackctl, je n'ai plus de message d'erreur, dans les messages, j'ai :
12:48:27.422 Réinitialisation des statistiques.
12:48:27.426 Changement des connexions ALSA.
12:48:27.431 DBUS : le service est disponible (org.jackaudio.service soit jackdbus).
12:48:27.444 Changement des connexions JACK.
12:48:27.453 Client activé.
12:48:27.454 Baie de brassage désactivée.



mon pc à une entrée micro (en tout cas c'est un micro de dessiné dessus.. doù mon achat de carte son externe afin de recuperer une ligne in


j'ai ajouter les commandes à excectuer au demarrage et à l'arret dans qjackctl

ça n'etanche pas la soif, mais merci pour l'aide, là je navigue vriament à l'aveugle

pour bda, je n'ai pas tout compris (je cherches sur le net actuellement!) à ton paragraphe : "1/ tu actives le monitor hardware. Hors il n'y a pas cette possibilité sur les cartes mère (encore moins sur la sortie HDMI)
2/ hw:0 c'est ta sortie HDMI donc il faut -P (playback) car il n'y a pas d'entrée. Je te conseil hw:1 car c'est ta sortie jack

Si tu as une entrée ligne (et non micro) sur ton PC, ça peut valoir la peine d'enlever -P si tu as besoin de cette entrée.
"

mais si jack fonctionne c'est deja ça, je vzis me pencher sur les reglages car dans la baie de brassage, je n'ai rien qui apparait

si ça marche ainsi, je suppose qu'il doit y avoir dans qjckctl un endroit où je peux taper cette ligne de commande pour qu'elle soi excucuter pour lancer jack
du ocup là pour resumer..
je dois etre un gros boulet, car ubuntu etant une distrib tres répendu, c'est etrange que tout le monde s'en sort et que moi je galere

avec la ligne de bda, jack fonctionne
si je lance guitarig, miracle il apparait dans la baie de brassage
je fais un pulseaudio -k.. et là plus de trace de pulseaudio! yes
par conntre aucune trace de ma carte son pour autant dans jack

dans les sorties aucune trace de prise casque ou de hp

en entrée la seule chose que j'ai est : client "system" qui offre le choix entre deux prises (micro interne/prise?)
Ca avance...
Tout le monde galère avec jackd, au début, je t'assure... Y'a pas de boulets ici, juste des débutants assez futés pour demander de l'aide au lieu de bloquer tout seuls devant leurs écrans !
Peux-tu nous dire ce que te propose jackd dans les choix de périphériques (flèches cerclées en rouge). Capture Réglages   Kit De Connexion Audio JACK
France
Dans tes premiers retours, jackd annonçait:
Copy to clipboard
creating alsa driver ... hw:0|hw:0|1024|2|44100|0|0|hwmon|swmeter|-|32bit

- hw:0, c'est ta sortie HDMI donc il n'y a pas d'entré. Par défaut, jackd est en duplex (entrée+sortie) hors il faut lui préciser qu'il n'y qu'une sortie avec -P (playback sinon c'est -C pour capture).
- hwmon, c'est "écoute de contrôle matériel". Ça n'existe que sur certaine interface audio. Ça renvoi l'entrée directement vers la sortie sans passer par l'ordi. Impossible en HDMI.

La commande que je t'ai donnée contient -P (juste avant -s) ce qui ne laisse à jackd QUE la/les sorties. C'est donc tout à fait normal de ne pas voir d'entrée. Tu peux supprimer ce -P pour passer en duplex.

Dans les sorties, il doit y avoir deux "system->playback" 1 et 2 (pour droite et gauche). Même avec 6 sorties, il n'y a d'autres informations que des numéros. Jackd ne précise pas si c'est Line OUT, Speaker OUT, ...
Idem avec les entrées.

Par convention, les numéros paires sont les canaux de droite (rouge) et impaires, les canaux de gauche (blanc ou noir) pour les E/S stéréos.

Si ça peut te rassurer, j'ai commencer avec Unix à la fin des années 80. Puis Linux exclusivement en 2007. Jackd me pose encore des soucis.
En clair, si tu es un boulet c'est que j'en suis un aussi avec un peu d'avance sur l'apprentissage de jackd 😉
Page: 1/2  [Suivant]
1  2