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

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

Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

soucis premier paramatrage jackd

youraty utilisateur non connecté
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 : « 

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

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 :

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


ls /etc/security/limits.d
audio.conf



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

sub26nico utilisateur non connecté France
Poste nous des captures d'écran de tes réglages de Qjackctl stp,
ça nous aidera pour y voir plus clair.

bda utilisateur non connecté 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?

youraty utilisateur non connecté
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
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

bda utilisateur non connecté France
killall timidity
pulseaudio -k

C'est probablement timidity qui lance pulseaudio.

allany utilisateur non connecté
Peux-tu aussi poster :
cat /etc/security/limits.d/audio.conf
ainsi que :
cat /etc/pulse/client.conf


youraty utilisateur non connecté
bonjour, merci pour vos réponses,

voici les differents resultats :
killall timidity
timidity: aucun processus trouvé


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


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


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
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

bda utilisateur non connecté France
Salut,
Essaye de copier le fichier /etc/pulse/client.conf dans ~/.pulse/client.conf
Dans ce fichier, change la ligne comme suit:
; 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:
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 :-)

youraty utilisateur non connecté
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

bda utilisateur non connecté 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").

youraty utilisateur non connecté
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

bda utilisateur non connecté 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 ;)

youraty utilisateur non connecté
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

bda utilisateur non connecté France
FF ne devrait pas relancer pulse avec "autospawn = no"...

tu peux essayer de lancer jackd comme suit: ?
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 ;)

allany utilisateur non connecté
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 : Image . Elles stopperont/relanceront automatiquement pulseaudio en fonction des démarrages/arrêts de jackd.

youraty utilisateur non connecté
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

bda utilisateur non connecté 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.

youraty utilisateur non connecté
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 :
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

youraty utilisateur non connecté
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?)

allany utilisateur non connecté
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). Image

bda utilisateur non connecté France
Dans tes premiers retours, jackd annonçait:
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 
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