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

1 - Le matériel et les pilotes ALSA, FFADO, ...

> Forums de discussion > 1 - Le matériel et les pilotes ALSA, FFADO, ... > Hardware et jackd - comment faire baisser la latence ?
Dernier post

Hardware et jackd - comment faire baisser la latence ?

ZatGuy utilisateur non connecté
Salut a tous,

J’ai aujourd'hui un studio maison qui tourne à 11ms de latence avec un i5 et 2Go de ram. En dessous ce sont des xruns assurés.

Avant d’investir, j’aimerais savoir combien la ram est importante pour faire baisser la latence sous jack.
Si je monte à 8Go est-ce que je peux espérer faire descendre la latence ou c’est ici plutôt une question de processeur ?
Sachant que ma carte son est une alesis io4, elle peut en principe facilement descendre à 2ms de latence.

Si vous avez des retour d’expérience en fonction de différentes config matérielles je suis preneur.

Merci d’avance.

sub26nico utilisateur non connecté France
Quelle distro ?

ZatGuy utilisateur non connecté
AV linux la dernière la date.

jujudusud utilisateur non connecté France
Je ne sais pas répondre à ta question mais j'ai opté pour 16Go de RAM.
C'est le maximum qu'accepte ma carte mère et que j'ai pu trouver.
J'ai aussi eu la chance de trouver un i7 pour remplacer mon processeur Celeron.

Depuis, je n'ai plus aucun soucis de dépassement de mémoire et de processeur bloqué à 100%

J'ai par ailleurs supprimé la Swap par la même occasion.

Ce que je pense c'est que si tu n'as pas besoin de swap, tu peux baisser la taille et la quantité des tampons nécessaires sur ta machine. Cela signifie mécaniquement une baisse de la latence.
Pour ne pas avoir besoin de swap, il faut plus de ram sur la machine que ton besoin. Voilà ce que je suivrai comme raisonnement.

ZatGuy utilisateur non connecté
Merci pour le message.

minimoineau utilisateur non connecté
Salut ZatGuy!

Tu ne qu'être gagnant en ajoutant de la Ram. Avec 8 Go, tu pourras déjà faire beaucoup plus de choses, notamment en terme de traitements audio, travailler avec plus de pistes etc...

Est-ce que tu as un noyau basse latence d'installé?

En ce qui concerne ta carte son qui à priori est en USB1, j'ignore si AV Linux est livrée avec l'optimisation temps réel pour l'usb, ou s'il te faut l'installer. Tu peux aller voir du côté de rtirq
Il y a un paquet nommé "rtirq-init" qui permet d'installer le script. Tu peux gagner des millisecondes avec ça.

Samuel utilisateur non connecté Allemagne
Je pense effectivement que 2Go peut être un problème, même si théoriquement, c'est plutôt le processeur qui fait le boulot.
Est ce que tu as un SSD ? Les accès disques jouent aussi un rôle.

Ensuite comme l'a dit minimoineau, il faut optimiser avec un noyau low latency et eventuellement rtirq. La question est aussi combien tu as de pistes et qu'est ce que tu as comme traitement dessus. Je peux mettre à genou un ordi moderne un peu burné avec un simple patch de synthé bien complexe (oui, je te regarde toi, Vital? !.

tongo utilisateur non connecté
Salut , personnellement je pense aussi que le processeur y est pour beaucoup pour ce que j'ai pu observer moi même en tout cas .
La ram aussi y fait , mais pas tant que ça à mon avis encore une fois .
J'ai un pc avec 32 giga de ram je l'ai trouvé comme ça pour pas cher alors tant mieux , j'ai fait le test il y a pas longtemps avec un projet très chargé à la limite de ce que mon pc permet et il y a seulement 4 giga de ram vraiment utilisé alors que le processeur lui tourne à fond .
Je pense que l'angoisse du manque de ram en mao date un peu de l'époque ou on pouvait difficilement atteindre le giga sans y perdre un bras , mais bon ça fonctionnera certainement mieux avec 6 ou 8 giga qu'avec 2 .
ça dépend aussi pas mal de si on utilise beaucoup de samples ou pas et du nombres de pistes audio nécessaires a tes projets .

Par contre les synthé virtuels consomme beaucoup de processeur et même avec beaucoup d'optimisation informatiques certains ne tournerons pas sans un bon processeur (genre vital justement mais y a pas que lui ) .

A+

Samuel utilisateur non connecté Allemagne
@tongo, complètement d'accord avec toi.
Il faut ajouter que ce n'est pas facile pour le CPU de travailler en parallèle sur un de programme audio. Bref, il vaut mieux avoir beaucoup de puissance de CPU et peu de coeurs que beaucoup de coeurs avec peu de puissance.

ZatGuy utilisateur non connecté
Merci à tous pour vos retours.
Pour répondre à vos questions :

- du coup j’ai un i5 avec 2Go ddr3 et du ssd.

- Je tourne avec un noyau rt et non pas basse latence.

- pas de soucis pour faire du live avec 8 pistes dans le séquenceur ou pour faire tourner ardour pour de l’enregistrement sans soucis vu mes besoins. Mais le système commence à couiner si je cherche à traiter le son en temps reel avec des softs comme rakarrak ou guitarix, etc... Mais pour la plupart j’utilise des pedals avant d’entrer dans la carte son.

Pour le moment je n’envisage pas vraiment l’utilisation de synthé virtuel, etc...

Je tourne à 11ms de latence et comme j’aimerais descendre a 5ms tout en ajoutant des fonctionnalités de filtres depuis l’ordi (comme de la reverb ou de la distro sur la voix, etc...) je vais investir dans 8Go de ram en attendant un futur pc.

Je vais aussi regarder du côté de rtirq, merci pour l’info.

Je vous ferez un retour d’expérience ici même.

minimoineau utilisateur non connecté
Pour ajouter un petit retour d'expérience, j'arrive à descendre à 5ms de latence avec un i5 à 2.5GHz et 12 Go de ram sans soucis (sous Librazik3).
Même résultat sous Xubuntu 20.04 avec noyau temps réel et optimisations, avec 6 Go de ram et un antique Xéon (4 coeurs à 3 GHz tout de même).

Cela dit, je me souviens dans un lointain passé avoir fait tourner sous W98 lol les premiers amplitubes avec un pentium 2 et 32 Mo de Ram... avec une latence tout-à-fait imperceptible. J'ai parfois du mal à comprendre qu'avec les machines d'aujourd'hui, on aie tant de mal à faire du son en temps réel. confused

ZatGuy utilisateur non connecté
Super, merci pour ce retour d’expérience, ça me conforte dans l’idée d’investir dans un peu de ram et pas forcement racheter un pc complet.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


Mégaphone [Afficher / Cacher]

olinuxx, 11:06, dim. 24 Oct 2021: @lootre : contacte moi via IRC si tu vois ce message
olinuxx, 10:48, dim. 24 Oct 2021: Bonjour et bienvenue à JSNGZN, B_Beun, salamrouba, et Iwanael cool
Shangri-l, 17:39, sam. 23 Oct 2021: Bienvenue à white-wolf ! J'ai cotoyé un temps sur d'autres lieux des réseaux un White Wolf, si tu es lui, tu te souviendras de moi. Si tu n'es pas lui, tu pars avec un bon point positif pour avoir ma sympathie, vu que tu me le rappelles :-)
sri_raoul, 13:11, jeu. 21 Oct 2021: Un avant-goût de ce que sera Ardour 7: [Lien]
olinuxx, 17:20, lun. 18 Oct 2021: Bonjour et bienvenue à white-wolf cool
olinuxx, 16:23, sam. 16 Oct 2021: Bonjour et bienvenue à didremi, TiFred et à Cecile43 cool
bluedid29, 12:40, dim. 10 Oct 2021: A titre d'info, test interface audio Audient Di14 en cours sur Debian, Ubuntu... ...pour l'instant, que du bon ;-) Je tiens au courant pour plus de précisions dès que que possible...
bluedid29, 12:38, dim. 10 Oct 2021: Merci pour l'édito et bon dimanche sous le soleil :-)
sub26nico, 22:05, mer. 06 Oct 2021: Bien joué les potos, qu'il est bien, qu'il est beau l'édito !
r1, 15:33, mer. 06 Oct 2021: Les rhinos comme les chameaux, tous sont accros à l'édito !
allany, 09:06, mer. 06 Oct 2021: Pas besoin d'otorhino, c'est juste l'édito ! [Lien]
olinuxx, 20:38, mar. 05 Oct 2021: Bonjour et bienvenue à Turtlebass6 et à FalCT60 cool