Skip to main content

4 - Toutes les autres applications, les émulateurs...


[RÉSOLU] Interaction Qjackctl / Cadence

Articles: 99 France
Bonjour à tous.
Je suis sous KXStudio trusty. Noyau: 3.13.0-83 basse latence et jackd 2
Je suis confronté à un problème après une manip malheureuse dans la fenêtre de configuration de qjackctl qui a tué la synchro avec Cadence et l'interface graphique qjackctl.
Résultat: j'ai toujours le son avec cadence, mais plus possible de lancer qjackctl, dont j'ai besoin en synchro avec cadence pour la connectique que je préfère utiliser plutôt que celle de Catia.
J'avais donc jusqu'à récemment les deux applications qui tournaient nickel ensemble, cadence étant très pratique pour la gestion d'Alsa, d'Alsa Midi Bridge et Pulse, que je peux activer/désactiver aux besoins.
Je souhaiterais avoir accès au fichier de configuration de jackd pour faire les modifs idoines, à savoir désactiver dbus dans un premier temps ainsi que l'option systray pour voir.
Mais je ne trouve pas le fichier de configuration de jackd.
Voilà, merci pour les conseils que je pourrais obtenir.
Articles: 19423 France
Salut,

TerraSymbiosa écrit:
Mais je ne trouve pas le fichier de configuration de jackd.


Fichier de config jackd : ~/.jackdrc
Fichier de config qjackctl : ~/.config/rncbc.org/QjackCtl.conf

En espérant que ça aide.
Articles: 99 France
Salut, je te remercie.
Bon, J'essaie ça et te dis le résultat.
Articles: 99 France
J'obtiens command not found.
Nous ne sommes peut-être pas sur les mêmes distros, donc pas les mêmes commandes ???
Articles: 99 France
J'ai trouvé le lien avec MC. Je vérifie !
Articles: 99 France
Voici mon fichier de configuration jackd
La question étant où puis-je agir dans ce roman fleuve pour récupérer qjackctl en cliquant sur son icône pour le voir réapparaître sur mon bureau et faire mes réglages.
Merci d'avance aux contributeurs.


Copy to clipboard
[Program] Version=0.4.1 [Options] StartJack=false ShutdownScript=true ShutdownScriptShell="killall jackd lashd ladishd ladiappd ladiconfd jmcore; killall -KILL jackdbus pulseaudio" SystemTray=true AlsaSeqEnabled=true DBusEnabled=true Singleton=false StopJack=false StartupScript=false StartupScriptShell= PostStartupScript=true PostStartupScriptShell=a2jmidid PostShutdownScript=false PostShutdownScriptShell= StdoutCapture=true XrunRegex=xrun of at least ([0-9|\\.]+) msecs ActivePatchbay=false ActivePatchbayPath= ActivePatchbayReset=false QueryDisconnect=true MessagesLog=false MessagesLogPath=qjackctl.log BezierLines=true TimeDisplay=0 TimeFormat=0 MessagesFont="Sans,10,-1,0,50,0,0,0,0,0" MessagesLimit=true MessagesLimitLines=1000 DisplayFont1="Sans,14,-1,0,75,0,0,0,0,0" DisplayFont2="Sans,8,-1,0,50,0,0,0,0,0" DisplayEffect=true DisplayBlink=true JackClientPortAlias=0 JackClientPortMetadata=true ConnectionsIconSize=0 ConnectionsFont="Sans,10,-1,0,50,0,0,0,0,0" QueryClose=false KeepOnTop=false SystemTrayQueryClose=true StartMinimized=true ServerConfig=true ServerConfigName=.jackdrc ServerConfigTemp=false QueryShutdown=false AliasesEnabled=true AliasesEditing=false LeftButtons=true RightButtons=true TransportButtons=true TextLabels=true BaseFontSize=0 [Settings] Server=jackd Realtime=true Frames=128 SampleRate=48000 Periods=6 Driver=alsa ServerName= SoftMode=true Monitor=false Shorts=false NoMemLock=false UnlockMem=false HWMon=false HWMeter=false IgnoreHW=false Priority=5 WordLength=16 Wait=21333 Chan=0 Interface= Audio=0 Dither=0 Timeout=500 InDevice=hw:M1010 OutDevice=hw:M1010 InChannels=0 OutChannels=0 InLatency=0 OutLatency=0 StartDelay=2 Verbose=false PortMax=256 MidiDriver=aucun ServerSuffix= [Splitter] AudioConnectView\sizes=227, 199, 202 MidiConnectView\sizes=38, 20, 38 AlsaConnectView\sizes=38, 20, 38 PatchbayView\sizes=38, 20, 38 InfraClientSplitter\sizes=168, 214 [Geometry] qjackctlConnectionsForm\x=595 qjackctlConnectionsForm\y=42 qjackctlConnectionsForm\width=1209 qjackctlConnectionsForm\height=921 qjackctlConnectionsForm\visible=false qjackctlMessagesStatusForm\x=999 qjackctlMessagesStatusForm\y=646 qjackctlMessagesStatusForm\width=574 qjackctlMessagesStatusForm\height=278 qjackctlMessagesStatusForm\visible=false qjackctlSessionForm\x=1001 qjackctlSessionForm\y=645 qjackctlSessionForm\width=677 qjackctlSessionForm\height=428 qjackctlSessionForm\visible=false qjackctlPatchbayForm\x=0 qjackctlPatchbayForm\y=0 qjackctlPatchbayForm\width=859 qjackctlPatchbayForm\height=369 qjackctlPatchbayForm\visible=false qjackctlMainForm\x=1112 qjackctlMainForm\y=931 qjackctlMainForm\width=570 qjackctlMainForm\height=100 qjackctlMainForm\visible=false [Presets] DefPreset=(par d\xe9\x66\x61ut) [Defaults] PatchbayPath= MessagesStatusTabPage=0 ConnectionsTabPage=0 SessionSaveVersion=true [History] ServerPrefixComboBox\Item1=jackd ServerPrefixComboBox\Item2=jackdmp ServerPrefixComboBox\Item3=jackstart ServerNameComboBox\Item1=(par d\xe9\x66\x61ut) ShutdownScriptShellComboBox\Item1="killall jackd lashd ladishd ladiappd ladiconfd jmcore; killall -KILL jackdbus pulseaudio" XrunRegexComboBox\Item1=xrun of at least ([0-9|\\.]+) msecs XrunRegexComboBox\Item2=d\xe9synchronisation (XRUN) d'au moins ([0-9|\\.]+) ms MessagesLogPathComboBox\Item1=qjackctl.log ServerConfigNameComboBox\Item1=.jackdrc PostStartupScriptShellComboBox\Item1=a2jmidid PostStartupScriptShellComboBox\Item2=a2j -e PostStartupScriptShellComboBox\Item3=j2a -e PostStartupScriptShellComboBox\Item4=j2a

Articles: 99 France
Bon, j'ai trouvé le problème.
Il suffisait de changer StartJack=false en StartJack=true dans Options
en début de script de configuration de QjackCtl.conf

En espérant que cela servira à d'autres en cas de problème semblable.

Bonne continuation. Thierry

http://terra.symbiosa.free.fr/tsml/index-xhtml.htm

Résolu
Articles: 6259
Salut Thierry.

Merci d'avoir partagé la solution. Jeu collectif impeccable !
Merci pour le lien.
No comment pour l'instant car une première écoute rapide de "Je le vaux bien" m'incite à consacrer plus d'attention et de temps, dans un très proche avenir, à une écoute plus appliquée. Le climat perçu me semble "le valoir"...
Si tu le souhaites, tu peux aussi partager tes créations sur le forum "vos créations", ici-même. J'ai entr'aperçu que tu proposais un vaste catalogue. Mmmmoui, un peu de temps...

Et merci pour le "résolu". Juste que la tradition (une forme d'indexation visuelle, aussi) veut que l'auteur édite le 1er post du fil pour l'insérer en tête de titre.

A+
Jacques
Articles: 99 France
Salut Jacques,
Merci pour ton message.
Ça me ferait très plaisir de partager mes compos sur le site, d'autant que c'est de A à Z linuxien et en CC et le matériel en partie en open hardware.
J'y vais de ce pas décidé !
Pour le problème avec Qjackctl, j'avais oublié de mentionner qu'il fallait également mettre en false StartMinimized.
Donc maintenant, j'ai de nouveau Cadence et Qjackctl en osmose.

Bon, pour le coup c'est complètement résolu. Point, barre, comme on dit. A bientôt.
Articles: 19423 France
TerraSymbiosa écrit:
Il suffisait de changer StartJack=false en StartJack=true dans Options en début de script de configuration de QjackCtl.conf


Pour info, tu dois pouvoir retrouver cette option quelque part dans les "Réglages" de QjackCtl.

En tout cas, merci d'avoir partagé ta solution, c'est chouette.
Articles: 7151
Pour info, tu dois pouvoir retrouver cette option quelque part dans les "Réglages" de QjackCtl.

Il s'agit de la première ligne de l'onglet "divers" ...
(démarrer jack au démarrage de l'application) mais ça à la limite cadence peut charger le réglage et "autostart Jack or ladish at login"
Articles: 19423 France
Je mets un [RÉSOLU] dans le titre et je déplace cette discussion de "1 - Le matériel et les pilotes ALSA, FFADO, ..." vers "Toutes les autres applications, les émulateurs, ..."
Articles: 1705 France
Moi je conseil plutôt d'utiliser soit Qjackctl, soit Cadence mais pas les deux et surtout pas en même temps.
Articles: 19423 France
xzu écrit:
Moi je conseil plutôt d'utiliser soit Qjackctl, soit Cadence mais pas les deux et surtout pas en même temps.


Pourquoi ? L'expliquer serait intéressant pour tout lecteur et permettrait à tout le monde de progresser.
Articles: 99 France
Bonjour à tous,
Je vois que le fil de cette discussion a repris et comme j'en ai été l’initiateur, je me remets dessus.
Mon problème n'a en fait jamais été complètement résolu. Mais, par contre j'ai identifié le bug qui ne venait ni de qjackctl ni de cadence, ni de l'interaction entre les deux, mais du tableau de bord de XFCE.
je tourne avec une KXStudio, donc avec KDE par défaut. Je n'étais pas du tout satisfait du comportement de KDE, trop lourd, trop gourment, trop lent. J'ai donc installé XFCE par dessus.
Je voulais que Qjackctl puisse être accessible du tableau de bord de XFCE. J'avais donc paramétré Qjackctl dans les réglages en sorte que ce dernier démarre minimisé dans la zone de notification de XFCE. Qjackctl démarait normalement minimisé dans la zone de notification et pour le faire apparaître il fallait cliquer sur son icône. Et là, rien! Pas de qjackctl. J'ai donc désactivé cette fonction. J'ai maintenant accès à qjackctl, mais en contre partie je ne peux pas le réduire pour libérer de la place sur mes bureaux.
Tout cela pour en arriver à répondre au derniers posts disant qu'il était déconseillé d'utiliser cadence et qjackctl en binômes. C'est ce que j'ai continué à faire jusqu'à maintenant sans que cela ne me pose aucun problème de fonctionnement.
Cadence démarre actif avec l'ordi et je lance ensuite qjackctl qui démarre également actif au lancement. J'opère ainsi pour avoir qjackctl sous la main, auquel je suis habitué et pouvoir démarrer ou arrêter alsa audio bridge, alsa midi bridge et pulse audio au besoin, chose que je ne peux apparemment pas faire avec qjackctl, à moins que quelque fonction ne m'échappe dans cette application.
J'aurais bien voulu aussi savoir pourquoi on ne pouvait pas utiliser les deux en binômes, ça m'inquiète... et sinon, comment peut-on centraliser toutes les fonctions de cadence dans qjackctl, si cela est possible?
Articles: 99 France
Je précise que j'ai coché la fonction: auto start jack or ladish at login dans cadence, ce qui explique je suppose pourquoi qjackctl démarre actif quand je le lance.