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

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

> Forums de discussion > 5 - Les serveurs son : JACK, PulseAudio et autres... > [RESOLU] Problème avec le couple Ardour/Qjackctl
Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

[RESOLU] Problème avec le couple Ardour/Qjackctl

badour utilisateur non connecté France
Bonjour la troupe,
Dans l'optique de supprimer Windows de mon ordinateur, je me suis mis à la MAO sous Linux (j'étais sous Cubase avant).
Du coup, Ardour d'impose forcément et avec la config de Qjackctl. Du coup sur la matinée à m'arracher les cheveux sur la config de mon interface audio dessus, je réussis enfin à enregistrer une piste sur Ardour!
Du coup je fais le routage sur Ardour, tout me semble logique mais... Pas de son en sortie du bus master, alors que le vumètre bouge correctement.
Je tiens à préciser que sur Windows tout marche bien et que le son sous Linux marche bien hors-Jack (Pulseaudio quoi).
Du coup j'ai essayé plein de configs sur Ardour et Jack, mais jamais de son...
J'ai cherché sur Google, j'ai configuré comme les mecs font mais rien du tout!
Du coup, je me suis dit que ça pouvait venir de Jack lui-même. Donc j'ai fermé Ardour, ouvert Audacity avec Jack derrière (pas ALSA) et là, même processus : l'enregistrement se fait, pas de souci, le vu-mètre lors de la lecture marche bien mais pas de son dans mes écouteurs!
Donc je fais une pause clope-thé... et lorsque je relance Qjackctl... Bah... C'est pire.
Je configure correctement mon matos, exactement comme la session d'avant mais Ardour n'enregistre que les sons produits en interne par mon ordi, entre autres... Les clics de ma souris. Hé ouais. Par contre, il me les joue sur les hauts-parleurs, mais pas sur le casque!

Je redémarre mon ordinateur, et... C'est encore pire.
J'ai touché à rien, j'ai lancé le serveur Jack et j'ai eu un message d'erreur genre :


[+]

Je crois que je peux pas tomber plus bas là...
Enfin, il démarre correctement quand je mets les entrées et sorties sur "par défaut" mais dans ce cas Ardour enregistre les bruits de la souris et les ressort à la lecture au travers des HP. Curieux...
Quelqu'un aurait-il la solution? Je comprends pas comment ça peut se dégrader aussi vite :/
Merci d'avance,
Baptiste

sonik utilisateur non connecté
Salut,

on va commencer avec les commandes basiques:
Dans un terminal tu tapes:
cat /proc/asound/cards

et
cat /proc/asound/modules

et donne nous la sortie du terminal.

Et fait une capture d'écran de qjackctl.

Salut

Citation :
Mint16 depuis quelques années ... , donc passer de Cubase à Ardour... et c'est là où je bloque! :/
j'ai mon PC portable (avec lequel j'écris) + une M-Audio Fast Track Pro achetée d'occas' pour les déplacements.


Autant d'éléments qu'il faut préciser ici même ;)
Mint 16 ok donc il y a la présence pulseaudio ? Il faudrait déjà que tu installe le pulseaudio-module-jack (synaptic) qui va bien pour voir pulseaudio dans jack de sorte à ce que ça soit "transparent"

Ensuite la carte son FTP peu être capricieuse selon si tu la branche avant ou après avoir démarré ton pc (du moins de tout ce que j'ai pu lire ici sur le forum)

Donc pour pulse audio : MAO sans Pulseaudio et Pulseaudio sans MAO Un utilisateur est venu metre cette page à jour et je pense qu'elle va te rendre un bon service...
Et il faut aussi que tu vois cette page : Jack Et Les Cartes Son Mouvantes car il se trouve que parfois le système, au moment du reboot, change l'ordre des périphérique audio ce qui peux en résulter le problème que tu as avec un jack qui démarre très bien et un coup tout foire ...

Donc dès qu'on en saura un peu plus par exemple en nous faisanbt un retour de ces commandes:

cat /proc/asound/cards
cat /proc/asound/modules
Je pense qu'on devrait pouvoir trouver un remède à ton affaire ...

badour utilisateur non connecté France
cat /proc/asound/cards me retourne :
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xe1600000 irq 46
1 [Pro            ]: USB-Audio - FastTrack Pro
                      M-Audio FastTrack Pro at usb-0000:00:1d.0-1.1, full speed


et
cat/proc/asound/modules :
0 snd_hda_intel
 1 snd_usb_audio


Au niveau des captures d'écran :
Image
Image
Image
Image

Comme tu peux le voir sur les screens, j'ai rajouté un script pour fermer/ouvrir Pulseaudio selon Jack, comme dans le premier article que tu m'as donné en lien (que j'avais déjà potassé)
Je suis aussi tombé sur le changement d'ordre possible, j'ai essayé toutes les combinaisons avec les entrées et sorties de Jack en rapport avec ma carte mais rien n'y fait...
Mais je vais potasser quand même ce que tu m'as donné, merci :-)

P.S. : Oui, Pulseaudio est intégré à Mint, donc je vais installer le paquet que tu m'as donné

Attend déja là : faut activer l'interface dbus (celle elle qui permet de communiquer entre plusieurs logiciels

Et là : Il ne faut pas choisir l'interface d'entrée et de sortie mais directement sur la ligne interface tu sélectionne le snd_usb_audio un peu comme sur cette capture :
Image et n'oublie pas d'augmenter le nombre de port maximal au max sans quoi tu ne pourras pas ouvrir ardour ...

badour utilisateur non connecté France
J'ai bien suivi les conseils pour intégrer PulseAudio à Jack, avant le reboot ça avait l'air de fonctionner, mais après le reboot, plus rien...
J'ai remis l'interface dbus, mis l'interface générale et pas en entrée/sortie et ça me retourne ça :


[+]
C'est la même chose qu'avant quoi...

Citation :
JACK server starting in non-realtime mode

T'a pas coché le temps réel d'une part et il faudra que tui atribu une priorité au moins égale à 80 .

Il est aussi possible que la priorité RT ne soit pas active dans ce cas un petit :

sudo dpkg-reconfigure -p high jackd
devrait régler ton problème .
Et dans le gestionnaire des groupes il faut que tu t'ajoute au groupe audio ... (si ce n'est pas fait)
Tu ferme ta session ou reboot et logiquement ça roule mais il te restera à vérifier les réglages de jack ...

badour utilisateur non connecté France
J'ai fait tout ce que tu m'as dit... Et ça marche toujours pas.
J'ai ça comme retour :



[+]
Comme tu vois, j'ai mis la priorité 89 pour Jack :-)
J'étais déjà dans le groupe audio par contre

normal regarde :

configuring for 48000Hz, period = 16 frames (0.3 ms), buffer = 3 periods

T'exagère passe ton Echantillons/périodes à une valeur raisonnable comme 255 ce sera déja bien
et voire aussi avec Périodes/tampon selon les carte c'est parfois mieux à 2 que 3 ...

Ha oui aussi pour les copiés/collés de ton terminal ou des lgs jack => Image (c'est moi qui ai édité tes posts ...)

badour utilisateur non connecté France
Ok, j'ai fait ça, le message a (un peu) changé du coup :

Code Jack
15:58:20.132 Baie de brassage désactivée.
15:58:20.133 Réinitialisation des statistiques.
15:58:20.144 Changement des connexions ALSA.
15:58:20.151 DBUS : le service est disponible (org.jackaudio.service soit jackdbus).
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
15:58:20.161 Changement du graphique des connexions ALSA.
15:58:25.453 Script de démarrage...
15:58:25.454 QjackCtrl.sh action=clean
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
--- status
stopped
15:58:25.900 Script de démarrage terminé avec succès.
15:58:25.986 DBUS : impossible de démarrer le serveur JACK. Désolé
Tue Jun 10 15:58:25 2014: Starting jack server...
Tue Jun 10 15:58:25 2014: JACK server starting in realtime mode with priority 89
Tue Jun 10 15:58:25 2014: ERROR: Cannot lock down 82274202 byte memory area (Cannot allocate memory)
Tue Jun 10 15:58:25 2014: ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio1": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio1
Tue Jun 10 15:58:25 2014: ERROR: Failed to acquire device name : Audio1 error : A handler is already registered for /org/freedesktop/ReserveDevice1/Audio1
Tue Jun 10 15:58:25 2014: ERROR: Audio device hw:Pro,1 cannot be acquired...
Tue Jun 10 15:58:25 2014: ERROR: Cannot initialize driver
Tue Jun 10 15:58:25 2014: ERROR: JackServer::Open failed with -1
Tue Jun 10 15:58:25 2014: ERROR: Failed to open server
Tue Jun 10 15:58:27 2014: Saving settings to "/home/baptiste/.config/jack/conf.xml" ...
15:58:38.854 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


Merci, je cherchais comment on faisait pour afficher les terminaux comme ça ;)

Pas de soucis
Avban de relancer jack tu fait avaler ça à ton terminal :
killall jackdbus jackd

Ensuite tu relance jack

Si ça marche pas il me refaudra une capture d'écran de tes réglages jack

Par acquis de conscience tu va vérifier ceci :

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


Tu devrais avoir quelque chose de ce style:

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


Si c'est pas le cas tu édite le fichier en root ... et tu recommance .
Aussi vire pour le moment le script qui kill pulse audio ...

sonik utilisateur non connecté
Un petit conseil, quand tu fait plein de tests comme ca, avant tester autre chose fait un
killall jackd
, parce que des fois il traine en zombie.
Est-ce que l'ordre de tes cartes n'as pas changé après reboot?
Et si non, qu'est-ce que dit
alsamixer

et ensuite F6 pour choisir ta carte, qu'est-ce que tu as comme options?

badour utilisateur non connecté France
Le fichier est nommé "audio.conf.disabled" et se présente comme ça :

# 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


@sonik : le killall m'a dit que je n'avais ni jackd ni jackbus en processus actif, et j'ai bloqué l'ordre des cartes donc pas de souci là-dessus.
Pour le Mixer j'ai ça :
Image

badour utilisateur non connecté France
Et voilà les screens de Qjackctl :
Image
Image
Image

Cherche pas plus lojn je te le disais plus haut ;) :
Ouvre un terminal et fait ça
sudo dpkg-reconfigure -p high jackd
et tu reboot .

Si sudo n'est pas installé tu le fait avec "su" je crois que ça doit marcher ?

Au fait ton nombre de port maxi est encore à 256 faudra que tu le passe à 1024 ...

badour utilisateur non connecté France
Je crois avoir trouvé... J'ai honte, même si je comprends pas comment ça a pu marcher avant :
En re-faisant ta ligne (que j'avais déjà faite), le fichier est resté en ".disabled" mais la console m'a indiqué que je n'avais pas le paquet "jack"...
Je l'ai téléchargé du coup et là, ça a l'air de marcher... Mais c'est quand même chelou je trouve Oo
Je reboot une paire de fois, je l'utilise et je vous tiens au jus! Merci :-)

badour utilisateur non connecté France
Bon, ben on en revient au point de départ : Ardour se lance, il enregistre la basse, le master s'agite sur le vumètre mais pas de son qui sort...
Ni sur Youtube alors que j'ai configuré PulseAudio pour fonctionner avec Jack...
Je vous file le screen de mes branchements :
Image

badour utilisateur non connecté France
Je tiens aussi à rajouter que quand Jack est lancé mon plugin Adobe plante au bout de 7-8 secondes de lecture d'une vidéo, pas de son, et Firefox lag et plante bien plus souvent...

sonik utilisateur non connecté
Alors "jack" n'as rien avoir avec jackd, le serveur audio. (C'est un ripper cd). Par contre, c'est normal que ta carte montre que deux entrées/sortie?
Et comment il s'appelle ton audio.conf maintenant?

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