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... > Jack + Ardour3, énormément de xruns, est-ce normal ?
Dernier post
Mot(s)-clé(s) LZK

Jack + Ardour3, énormément de xruns, est-ce normal ?

Dim utilisateur non connecté
Bonjour biggrin,

J'utilise régulièrement Ardour3 + Jackd, c'est essentiellement pour du loisir donc je ne m'en suis jamais plus inquiété que ça, mais quand même je trouve ça bizarre d'avoir autant de xruns et une latence aussi élevée, j'aurais voulu avoir votre avis.
Je suis sur une distro Ubuntu 14.04 64b avec un noyaux normal,
mon pross : Intel® Core™ i5-4210U CPU @ 1.70GHz × 4
16 Go de RAM
une Interface Audio USB Edirol UA25

Mes réglages Qjacktl sont
échantillons périodes : 1024
Fréquence : 44100
périodes tampons : 3
et temps réel activé
Je suis bien dans le groupe audio
ce qui me fait une latence de ~70ms ce qui me parait énorme,
et malgré ça je me bouffe du xrun par paquets 12 autant à l'enregistrement qu'à la lecture.

Je me suis mis sous Fluxbox, c'est exactement pareil que sous Unity.
J'enregistre sur le même disque que le système, est-ce que ça viendrai de là ?
Est-ce qu'on ne peut pas s'attendre à mieux avec ce noyau ?

j'ai modifié le fichier /etc/security/limits.conf.
# Support Temps réel pour le groupe audio
@audio  -  rtprio   99
@audio  -  nice	    -10
@audio  -  memlock  250000


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


/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


C'est normal d'avoir ces réglages dans 2 fichiers de conf différents ?

merci.

olinuxx utilisateur non connecté France
Salut,
oui, ça n'est pas normal d'avoir autant de xrun que cela.

J'aurai tendance à te conseiller de bien tout vérifier ce qui est écrit dans la page PAM. Ensuite, si tu peux avoir accès à un noyau basse latence (low-latency) dans tes dépôts ubuntu, tu peux essayer.

En ce qui concerne le doublon : /etc/security/limits.conf VS /etc/security/limits.d/audio.conf , j'aurais tendance à dire que (si c'est bien fait), le deuxième prend le pas sur le premier. En effet, le premier emplacement est l'ancien emplacement standard, le second est le nouveau. Tu peux essayer virer le premier (renomme le en fait, histoire de pouvoir le rétablir si ça merdouille).

Après, tes problèmes de Xruns peuvent venir d'un tas de trucs différents. Tu peux essayer de te faire un live de ma petite LibraZiK si tu veux et essayer en live (sans installer quoi que ce soit) si tu possèdes une clef USB et que ton ordi peut démarrer sur une clef USB. La version live ne possède pas toutes les optimisations par rapport à une version installée, mais ça pourra permettre de voir si ton ordi est la cause ou bien si c'est un problème de réglages/optimisation du système.

Espérant que ça puisse aider,
Olivier

malt utilisateur non connecté
Non ce n'est pas du tout normal cette latence, j'ai une config quatre fois moins puissante et je suis à 23,2 voir même à 11,6 de latence sans Xruns.

Essaye avec Périodes par tampon = 2 dans les réglages de qjackctl, ça va te baisser ta latence et peut être même les XRuns.

Jack Premier lancement

Dim utilisateur non connecté
Merci pour les conseils et les liens, vais m'y affairer, et tester LibraZiK.

Donc on est d'accord, je suis censé pouvoir faire mieux que ça avec ma config.

Ma machine c'est celle que mon taf me confie, donc la config pour le boulot passe avant celle pour la MAO, mais je crois que je vais me faire une bécane propre à ça avec un noyau low-latency.

merci
Dim

olinuxx utilisateur non connecté France
Citation :
Donc on est d'accord, je suis censé pouvoir faire mieux que ça avec ma config.

Nous sommes d'accord. :-)

Tiens nous au jus (et spécialement, tiens moi au jus de ton expérience avec LibraZiK ).
Olivier

Dim utilisateur non connecté
olinuxx écrit :
Tiens nous au jus (et spécialement, tiens moi au jus de ton expérience avec LibraZiK ).
Olivier


Je suis en train de tester LibraZik sur une machine de test,
AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
2Go de RAM


Et déjà c'est beaucoup mieux que sur ma machine sous Ubuntu pourtant bien plus puissante.
J'arrive à enregistrer dans de bonnes conditions avec échantillons : 256 - tampon : 2 - 11.6ms de latence
Jack affiche des xruns mais pas Ardour.
Et si je passe à 512 - 23,2 ms de latence, ça reste au vert.

Sinon concernant la distribution, jusque là je n'avais bossé que sur Ubuntu,je découvre Débian.
La commande pour la clé USB live depuis Ubuntu indiquée sur le site de Librazik :
sudo bash -c "cp /chemin/vers/votre/fichier.iso /dev/sdX".
n'a rien voulu savoir, j'ai utilisé
sudo dd if=nom.iso of=/dev/sd[1 lettre]
et ça a roulé.

Quand tu dis :
Citation :
et fourni un noyau temps-réel ainsi qu'un noyau basse-latence

C'est à dire ? On à le choix ? Au démarrage grub ne propose qu'un noyau.

Et j'ai installé quelques softs dont j'ai l'habitude : Qsynth, Rosegarden, Frescobaldi.

Voili voilou.

Dim

Dim utilisateur non connecté
J'ai installé le low-latency et j'arrive à enregistrer dans de bonnes conditions avec 5.8ms de latence, cool.

Pour les softs que j'ai installé, Qsynth marche impec, Fresco, ça à l'air d'aller mais je n'ai fait qu'envoyer des rendus de fichiers que j'avais déjà, je n'ai rien créé avec pour l'instant.
Rosegarden, à voir, j'ai eu un plantage en ouvrant un fichier, j'ai des bugs d'affichages en parcourant les dossiers...De toute façon ce logiciel n'est pas reconnu pour sa stabilité.

J'ai noté que le navigateur était particulièrement instable, j'ai eu 2 ou 3 plantages coups sur coups alors que j'étais encore sur le noyau standard.

Sinon, je crois que c'est sur ce site que j'avais lu ça, ou il fallait appliquer un savant calcul que j'ai oublié dans les réglages de Jack pour arriver à un temps de latence avec un chiffre rond.
C'est important le coup du chiffre rond ?
merci encore :-)

olinuxx utilisateur non connecté France
(J'avais zappé ce message)

Merci pour le retour Dim.

Pour le "savant calcul", je ne suis sur de rien. Le mieux est de tester car ça ne coûte rien d'autre qu'un peu de temps et de méthode.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


EricV86

Mégaphone [Afficher / Cacher]

olinuxx, 20:37, mer. 04 Aug 2021: Bonjour et bienvenue à PianoOrgan3478 cool
sub26nico, 16:00, mer. 04 Aug 2021: Bonjour et bienvenue à EricV86, smith8395john, alinabeth et leowilson :-)
sub26nico, 13:05, lun. 02 Aug 2021: @CyrilRos, ton lien ci-bas ne fonctionne pas
CyrilRos, 22:59, dim. 01 Aug 2021: Tux|N|Mix 21.1 disponible [Lien]
sub26nico, 14:33, dim. 01 Aug 2021: Salut et bienvenue à Youplala, Cant' et Bluetak :-)
CyrilRos, 21:45, mar. 27 Jul 2021: [Lien]
olinuxx, 20:54, mar. 27 Jul 2021: Bonjour et bienvenue à nick cool
olinuxx, 20:47, dim. 25 Jul 2021: Bonjour et bienvenue à GrosRems et à paulisaak cool
olinuxx, 20:05, jeu. 22 Jul 2021: Bonjour et bienvenue à labeyte07 cool
olinuxx, 21:03, mar. 20 Jul 2021: Bonjour et bienvenue à tv cool
Nolwen, 19:33, lun. 19 Jul 2021: Hola,À propos de la création de pattern (motifs) MIDI pour batterie, quelqu'un sait-il où en est la discussion ?
olinuxx, 01:28, lun. 19 Jul 2021: Lolo-Rosso : l'adresse courriel que tu as renseignée lors de ton inscription n'est pas fonctionnelle. Contacte moi pour corriger le soucis : [Lien]