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... > Questions bêtes (carte graphique, latence et xruns) [RESOLU]
Dernier post

Questions bêtes (carte graphique, latence et xruns) [RESOLU]

Kuluse utilisateur non connecté France
Bonjour, je débute avec la MAO.

J'ai quelques questions de noob dont je ne trouve pas la réponse :

1) J'utilise bumblebee qui désactive ma carte graphique sauf en cas de besoin. Est-ce utile de lancer Ardour avec ma carte graphique ou complètement inutile? Voire l'activer en permanence quand je fais du son (diminution des Xruns et de la latence par exemple?)

2) Dans Cadence, j'ai plusieurs options : Monitor, Hardware Monitoring, et Hardware Metering à cocher ou non. Je ne comprends pas vraiment de quoi il sagit( j'ai trouvé des infos pour Hardware monitoring mais j'ai pas tout compris)

3) Comment réduire la latence sans créer de xruns. Dans mon cas la latence est acceptable avec une taille de buffer de 64, mais énormément de xruns. Avec un buffer de 512 la latence est audible (environ 1/2 xruns).

Je précise que j'ai un PC récent, un processeur rapide, et ma carte son est la focusrite 18i20.

Désolé pour ces questions un peu bête mais j'essaie de comprendre ;)

Merci

allany utilisateur non connecté
Peux-tu déjà nous dire quelle distribution tu utilises et nous poster un :
uname -a

Ce serait pas mal d'avoir aussi tes différents réglages dans jackd : Image ainsi que : Image

Kuluse utilisateur non connecté France
Bien sûr.

Je suis sous Archlinux :
Linux kuluse 4.13.7-1-ARCH #1 SMP PREEMPT Sat Oct 14 20:13:26 CEST 2017 x86_64 GNU/Linux


J'utilise cadence plutôt que qjackctl :

Image
Image
Image

Sur cette dernière image, j'ai coché "monitor" "hardware monitoring" et "hardware metering" pour tester mais je n'ai pas noté de différence notable, je ne sais pas trop à quoi ça correspond...

allany utilisateur non connecté
Bon. Tout est correct et ta latence est de 5,3 ms, ce qui est plutôt bien.
Tu disposes d'un noyau apte au temps réel, c'est bien aussi.
Ta priorité audio est au max, c'est parfait.
Vérifie, peut-être, que rtirq-init soit bien installé.

Pas grand chose à te dire sur les options de monitoring sinon de piocher dans cette doc , si tu ne l'as pas déjà fait...

Pour la carte graphique, le mieux serait de tester (activée/désactivée) et de lancer une appli' de monitoring du système du genre :
Image puis comparer les résultats avec et sans accélération graphique.

Tu sembles avoir bien compris comment réduire ta latence avec les paramètres de jackd. A part stopper toute autre appli' ou tâche de fond pendant l'exploitation de jackd, je ne vois pas mieux...

Kuluse utilisateur non connecté France
Oui en théorie 5,3ms c'est plutôt bien mais je suis batteur et c'est vraiment audible sur un impact de baguette.

Sur ma distribution j'imagine que tu parles de rtirq . Qu'est ce que c'est exactement ? (Il y a écrit "Realtime IRQ thread system tuning.")

Installer un noyau RT pourrait-il améliorer la latence?

Pour le hardware monitoring j'ai trouvé les réponses ici .
D'ailleurs en cochant dans cadence "hardware monitoring" et en délégant le monitoring à ma carte son dans la configuration de ardour j'ai une latence inaudible et je peux donc travailler tranquillement.
Ceci dit ça risque d'être gênant quand j'aurai plusieurs micros et que je voudrai modifier les volumes des chaque piste séparément pour le monitoring...


Je ne comprends toujours pas les options "monitor" et "hardware metering" de cadence.

Pour la carte graphique pas de différence notable mais j'aimerai réussir à l'activer de manière permanente pour une session pour lui déléguer l'affichage de l'interface graphique mais je ne sais pas comment faire...

En tout cas merci de tes réponses!

allany utilisateur non connecté
Le petit utilitaire rtirq change l'ordre des interruptions d'entrées/sorties des bus de ta machine, pour donner la priorité absolue aux flux audio qui, par défaut, ne transiteront pas en première instance.

C'est certain : un noyau RT améliorera aussi ta latence. C'est un usage plus exclusif mais j'ignore si ça présente des inconvénients en utilisation standard. Sollicitation excessive des proc's, chauffe, ... ?
Si je devais choisir cette option, je me ferais un double boot...

Après, ton oreille affûtée de batteur risque de rester frustrée. En effet, je crois qu'alsa (drivers) ne sait traiter que de l'USB 1 avec le taux de transfert limité à cette norme... Mais ça mériterait d'être vérifié, mes souvenirs remontant à assez loin.

Je suppose que ces histoires de monitoring permettent de minimiser la latence lorsque tu les supprimes d'ardour ou de jackd (cadence) pour attribuer cette tâche au seul matériel.
Si c'est bien ça, je ne comprends pas ce que tu veux dire avec : "Ceci dit ça risque d'être gênant quand j'aurai plusieurs micros et que je voudrai modifier les volumes des chaque piste séparément pour le monitoring..."

A+

Kuluse utilisateur non connecté France
Oui c'est exactement ça, quand je suis en hardware monitoring (coché dans cadence et autorisé dans ardour), le retour casque subit plus de conversion analogique/numérique/analogique. En clair la carte son redirige directement le son du micro dans mon casque sans passer par le PC. Du coup j'ai une latence presque nulle, en tout cas je ne la perçois absolument pas.

Pour l'instant je n'ai qu'un micro et je m'amuse à enregistrer ma voix pour apprendre à me servir d'ardour donc ça marche super pour moi. Je me demande comment ça va être géré lorsque j'aurai plusieurs micros (OH, snare, Kick, éventuellement guitare, basse etc..). Vu que je n'ai aucune possibilité de gérer le volume du retour casque. A moins qu'il y en ait une et que je sois pas au courant en gros c'est soit je fais comme ça, soit je passe par ardour pour gérer les volumes des différentes pistes (et éventuellement les mixer un peu pour les retour casque) mais avec de la latence.

Merci pour rtirq je l'ai installé et activé ça aide toujours

A +

allany utilisateur non connecté
Ta Focusrite est-elle accessible avec
alsamixer
où la touche F6 permet de choisir la carte à paramétrer (lorsqu'elle est bien prise en charge) ?

Kuluse utilisateur non connecté France
Non justement c'est le problème sur cette carte :
Image

allany utilisateur non connecté
Zut ! Je m'en doutais...
Le module de fulup-bzh serait alors d'une grande utilité, en effet.
As-tu essayé de prendre contact avec son développeur ? On dirait (-bzh) que c'est en Bretagne, non ?
D'où tiens-tu cette histoire de seconde génération de cartes ? Ca m'évoque aussi quelque chose de déjà lu, ici-même...

olinuxx utilisateur non connecté France
Pour info, fulup à un compte de membre sur linuxmao : fulup-bzh.

allany utilisateur non connecté
@sri_raoul : merci pour l'info. Il me semble qu'il en a été question sur linuxmao mais où ?...

Kuluse utilisateur non connecté France
Ah d'accord sci_raoul, j'ai justement acheté cette carte car j'ai vu dans les cartes des membres linuxmao que vous étiez deux à la faire fonctionner....
Quels sont tes problèmes avec cette carte?

Kuluse utilisateur non connecté France
Je viens de résoudre mon dernier souci avec cette carte (problème de panoramique). Donc je peux dire que tout fonctionne avec cette carte.

Concernant le réglage de JACK pour éviter les xruns j'ai du mettre 512 de taille de buffer, avec harwarae monitoring activé pour ne pas entendre la latence lors de l'enregistrement (la latence affichée est de 10.7ms).

Quand au hardware metering... Je l'ai coché mais sans savoir ce que c'est, décoché, ça marche aussi.

Merci de vos réponses

allany utilisateur non connecté
Du coup, est-ce que tu t'en sortiras avec 10 de latence ?

Si tu penses avoir fait le tour, peux-tu mettre (comme pour ton sujet "pano ardour") un joli "résolu" dans ton titre ?

Bosse bien, à+

Kuluse utilisateur non connecté France
A priori oui ça devrait aller vu que le monitoring est géré par la carte son.

Merci

olinuxx utilisateur non connecté France
Note modéro-forum : pour une prochaine fois Kuluse, merci de créer un fil de discussion par soucis/problème rencontrés comme indiqué dans le manuel du site.


Bonne musique à toi !

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]


r1

Mégaphone [Afficher / Cacher]

calixtus06, 09:54, jeu. 03 Dec 2020: Bonjour et bienvenue à 2lafru ! :-)
olinuxx, 15:14, mar. 01 Dec 2020: Bonjour et bienvenue à Soso et gegeweb cool
calixtus06, 11:21, lun. 30 Nov 2020: Bonjour et bienvenue à n0n3m ! :-)
calixtus06, 07:29, dim. 29 Nov 2020: Bonjour et bienvenue à Iluvatar ! :-)
olinuxx, 12:35, sam. 28 Nov 2020: Nouvelles du mois de novembre pour LibraZiK : [Lien]
olinuxx, 12:34, sam. 28 Nov 2020: Bonjour et bienvenue à diogene et à klopkloc cool
olinuxx, 19:45, mer. 25 Nov 2020: Bonjour et bienvenue à endymion93 cool
calixtus06, 07:13, mar. 24 Nov 2020: Bonjour et bienvenue à Noxanera ! :-)
sub26nico, 10:40, lun. 23 Nov 2020: Ardour 6.5 est disponible, le bogue d'export a été corrigé
Houston4444, 20:35, dim. 22 Nov 2020: Ardour 6.4 a de serieux soucis selon robin gareus lui-même. Attendez la 6.5 !
sub26nico, 18:00, dim. 22 Nov 2020: Ardour 6.4 est disponible :[Lien]
olinuxx, 14:48, dim. 22 Nov 2020: Bonjour et bienvenue à ykrons cool