Forum : 5 - Les serveurs son : Jack, PulseAudio et autres...

Latence de Jack trop importante

pamplemousse_mk2 utilisateur non connecté
Bonjour,
j'ai suivi le tutorial Gentoo_MAO pour configurer mon ordinateur en temps reel, avec la methode PAM et rt_limits. J'utilise aussi le noyeau 2.6.16-rt29 de l'overlay Proaudio. Enfin ma config: Sempron 64 2800+ (mais avec un systeme totalement 32bit), une carte Sound Blaster Audigy 2 Value et 512 Mo de Ram.

Quand je lance QJAckCtl, et que je vais dans la boite de dialogue Setup, je vois en bas a droite que j'ai une latence de 23ms. J'ai mis Input Latency et Output Latency a 5ms, mais ca ne change rien. 23 ms, cela me parait bcp. Tout le monde dit qu'on peut atteindre 5 a 10 ms avec Jack. Enfin, quand je lance Ardour, je vois tout en haut de l'appli: "44Khz / 11.2ms".

Donc, la latence de mon ordi est-elle de 23ms, ou de 11.2ms? Que pensez vous de ces chiffres: sont-ils acceptables?

Merci.


C'est la latence en bas à droite dans qjackctl qui compte. Elle se règle en changeant les réglages comme indiqué sur la page de qjackctl .

N'utilise pas les "Input Latency" et "Output Latency", ils servent juste à rajouter une latence supplémentaire interne (pour synchroniser avec un autre dispositif dont on connaît la latence propre par exemple).

Pourquoi rester en 32 bits ? Tu comptes utiliser des vst/vsti ?

pamplemousse_mk2 utilisateur non connecté
Bonjour,

merci, j'ai modifie la valeur des frames period a 256. En fait, j'ai choisi ces valeurs:
- priority 89 (je ne peux pas aller a 90, la valeur max semblant etre 89)
- frames/period 256
- sample rate 44100
- periods buffer 2

J'obtiens une latence de 11.6ms, ce qui me parait plus acceptable. J'ai teste un enregistrement d'une piste stereo avec Ardour pendant 4 min. L'occupation CPU est aux environs de 4%, et a un moment donne, pendant que j'ecrivais ce message, j'ai eu un XRun de 0.011 ms. L'afficheur de QJackCtl me montre 1(2). Ah mince!!! j'ai eu un decrochage!!!

Ma configuration est-elle trop lente? Un Sempron a 1,4 ou 1,6GHz n'est pas suffisant? Je viens d'avoir un 2e XRun, Ardour arrete, rien qu'en remettant la fenetre de Setup de Jack en premier plan. Mon WM est XFCE4. Cela m'etonne tout de meme que mon PC soit trop lent... Qu'en penses-tu? Ma carte video est une Radeon 7000, mal supportee sous Linux. Peut-etre est-ce elle, l'origine du probleme? ou alors tous les programmes qui tournent en background (wifi, thunderbird qui verifie les nouveaux mails toutes les 5 min, Amarok qui monitore les changements de sa base de donnee de MP3...).


Sinon, pourquoi je n'utilise pas de systeme 64 bit: mon installation Gentoo a plus de deux ans. J'ai change de processeur l'annee derniere. Pour profiter du 64 bit, il faut que je reinstalle tout Gentoo, avec les complications que cela entraine en plus (mixer des applications 32 bits et 64 bits). Il parait que le jeu n'en vaut vraiment la chandelle, vu les faibles gains qu'on peut avoir en passant a 64 bit. Qu'en est-il vraiment, en MAO? Tu me parles de VST: cela va plus vite en 64bit?



pamplemousse_mk2 utilisateur non connecté
En passant, je l'ai remarque plusieurs fois: regulierement, quand je mets Ardour en lecture, le son devient de plus en plus metalique. Cela dure 30s. Je ne peux rien y faire. Et puis apres cela s'arrete, et la lecture du son continue comme si de rien n'etait. Est-ce que qqn a deja ete confronte a ca?

Citation :
Sinon, pourquoi je n'utilise pas de systeme 64 bit: mon installation Gentoo a plus de deux ans. J'ai change de processeur l'annee derniere.

Ok, ceci explique cela. Et comme il me semble que dans ce cas la migration s'apparente à une nouvelle installation mrgreen.

Citation :
(mixer des applications 32 bits et 64 bits).

Lesquelles ?

Citation :
Il parait que le jeu n'en vaut vraiment la chandelle, vu les faibles gains qu'on peut avoir en passant a 64 bit.

Les gains seraient justement plus nets pour les applis multimédia. Enfin, les forums gentoo te donneront plus d'info que moi, tout comme la page http://www.gentoo.org/doc/fr/gentoo-amd64-faq.xml

Citation :
Tu me parles de VST: cela va plus vite en 64bit?

Au contraire, ça ne tourne qu'en 32bits. Et vu la licence à la c** de la techno VST, c'est pas près de changer.