Chargement...
 
Skip to main content

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


[ABANDONNÉ] jackd realtime : est-ce possible avec une carte hda-intel?

bonjour à tous,

Ca fait quelques mois que j'essaye de faire aller mon serveur audio jack sur mon portable.

j'ai essayé beaucoup de distributions (ubuntustudio, 64studio, debian, suse) et rien n'y fait, pas moyen d'avoir un son acceptable, le serveur se lance bien mais j'ai énormément d'xruns même avec des paramètres augmentant ma latence.

je me disait que c'était un problème de noyau rt mal compilé ou de paramétrage de PAM mais j'ai refait les mêmes opérations sur mon fixe qui a une carte SBlive et ça marche nickel.

D'ou ma conclusion: ma carte son hda-intel ne veux pas de realtime...

est-ce que quelqu'un a déja réussi a faire aller jack correctement sur ce chipset?
France
Bonjour siden, 😎

J'ai une bonne nouvelle, la carte son hda-intel fonctionne bien en jeu temps réel et sans craquements avec jackd / qjackctl sue portable Amilo Fujitsu-Siemens et Ubuntu Studio 8.04 amd64 😀

Par contre (et c'est étonnant), le noyau rt ne veut pas s'activer, j'ai réglé Frames/Period sur 256, Sample Rate sur 48000 et Periods/Buffer sur 3 ce qui me donne une latence de 16ms (correct).

J'ai des xruns réguliers mais en jouant avec un seul synthétiseur virtuel cela devrait le faire 😁. C'est donc jouable (test avec ZynAddSubFx / son de Rhodes et Orgue + QSynth / son de piano). Bien sur, il ne faut pas trop pousser quand même car le pourcentage d'occupation processeur augmente assez vite !

Pour jouer avec un seul son, c'est parfait 😉


France
Bon à priori, je crois que c'est un problème de droit pour l'activation du temps réel
Copy to clipboard
...cannot use real-time schduling (FIFO at priority 10) [for thread 224052960, from thread 224052960] (1:Operation not permitted)
, je regarderais à l'occasion...
France
J'ai un Dell XPS M1710 avec un hda-intel, et pareil, impossible de ne pas avoir de craquements quelques soient les latences, même en mode RT il y a des xruns, alors c'est un peu énervant.

Ceci dit je crois que Mysth-R n'a pas de pbm avec son portable Dell (hda-intel) donc il doit y'avoir une explication logique. Bluedid semble confirmer que c'est possible aussi.

Le mien à les ports USB et le hda-intel sur la même IRQ, voilà je sais pas si c'est la cause, il faudra que je fasse le test de déconnecter l'USB au boot.

Tu peux faire un "cat /proc/interrupts" pour vérifier si ton hda-intel partage une IRQ.
France
Tiens, je viens d'essayer sur un autre portable (Hp) avec une ancienne puce sonore AC97 et là le noyau rt s'active avec un taux d'occupation processeur faible (même distribution Ubuntu Studio 8.04 amd64)

Cela ne viendrait donc pas d'un problème de droits, alors soit il est difficile d'avoir de bonnes performances avec la puce hda-intel, soit c'est un problème d'Irq soit les nouveaux portables nous causent que des misères et il faut attendre un peu que la communauté du libre suive 😉 (d'ailleurs, avant d'utiliser U.S 8.04, je ne pouvais pas du tout utiliser jackd / qjackctl avec cette pupuce 🙄).
France
Encore plus curieux, ma chambre d'effet Vx400 Digitech (qui fait office d'interface audio aussi), ne se lance même pas sur mon portable avec jackd / qjackctl alors qu'elle fonctionne nickel en jeu temps réel sur une unité centrale (noyau rt, faible occupation processeur, même réglages et même système) 😬

Il y aurait effectivement peut être un pb du point de vue irq, c'est franchement le binz l'audio sur ordinateur portable heureusement, il y a moins de soucis avec le firewire (en ce qui me concerne 😉).
Impossible d'avoir une latence sans Xruns en dessous de 100ms avec un Acer 5920g 3A2G16Mn (HDA intel, realtek ALC888).

J'ai une lexicon Omega studio USB, je la descend à 32ms, voire plus (mais pour l'instant je n'ai pas vraiment besoin du real time)
je sais pas comment vous faites, chez moi, j'arrive pas a virer les xruns même avec une latence de 300ms
j'ai un zepto znote 6625WD
ce chipset est vraiment mal foutu j'ai déja eu du mal a le faire aller normalement...
bon je viens de recompiler les pilotes à partir du pilote donné chez realtek et ca va beaucoup mieux.
je suis avec une latence de 128ms et j'ai plus trop d'xruns
en gros j'arrive aux performances de tout le monde mais c pas suffisant pour moi 😁 suis difficile mais si on veut de la bonne qualité il faut être exigeant.
suis difficile mais si on veut de la bonne qualité il faut être exigeant.

Bah utilise une interface audio externe plutot que le HDa Intel🙄
oui c bien ce que j'ai l'intention de faire.
y'a une alesis I/O2 qui me fait de l'oeil 😁