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

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

Dernier post

des Xruns...

pirouss utilisateur non connecté
Au secours les amis!

J'ai moult Xruns, et je crois bien que tous ne sont pas identifiés par Jack j'ai l'impression...
Du coup, c'est un peu galère de faire du son...

Je suis en ubuntu studio 8.04 avec un PC portable toshiba dual core et une carte son usb Edirol UA-101

J'ai parcouru plein de pages plus ou moins relatives à mes problèmes, mais je suis coincé, je ne vois par où commencer... et je ne comprends pas tout non plus, il faut bien l'avouer...frown

Quelqu'un a une idée svp?... merki

Mysth-R utilisateur non connecté France
Citation :
J'ai parcouru plein de pages plus ou moins relatives à mes problèmes, mais je suis coincé, je ne vois par où commencer... et je ne comprends pas tout non plus, il faut bien l'avouer...frown

Salut,

Tu peux peut etre commencer par nous donner tes réglages de Qjackctl.
Utilises tu un noyau temps réel ?
Donne nous aussi le résultat de la commande suiante :

$ cat /proc/interrupts

et de :

$ sudo lsusb

A+

pirouss utilisateur non connecté
alors, oui, j'utilise un noyau RT
pour le résultat des commandes:

pierre@portable:~$ cat /proc/interrupts
CPU0 CPU1
0: 20718274 0 IO-APIC-edge timer
1: 2811 0 IO-APIC-edge i8042
8: 7 0 IO-APIC-edge rtc
9: 47059 0 IO-APIC-fasteoi acpi
12: 116 0 IO-APIC-edge i8042
14: 72342 0 IO-APIC-edge libata
15: 79603 0 IO-APIC-edge libata
16: 3 0 IO-APIC-fasteoi ohci1394, wifi0
17: 15016386 0 IO-APIC-fasteoi uhci_hcd:usb4, yenta, i915@pci:0000:00:02.0
18: 0 0 IO-APIC-fasteoi uhci_hcd:usb3, sdhci:slot0, tifm_7xx1
19: 8261507 0 IO-APIC-fasteoi uhci_hcd:usb1, ehci_hcd:usb5
20: 157210 0 IO-APIC-fasteoi uhci_hcd:usb2
21: 53910 0 IO-APIC-fasteoi HDA Intel
220: 50902 0 PCI-MSI-edge eth0
NMI: 0 0 Non-maskable interrupts
LOC: 1973742 11670302 Local timer interrupts
RES: 3979688 17555208 Rescheduling interrupts
CAL: 10200 8739 function call interrupts
TLB: 2130 1896 TLB shootdowns
TRM: 0 0 Thermal event interrupts
SPU: 0 0 Spurious interrupts
ERR: 0
MIS: 0
pierre@portable:~$ sudo lsusb
sudo password for pierre:
Bus 005 Device 005: ID 04f2:b008 Chicony Electronics Co., Ltd
Bus 005 Device 004: ID 0582:007d Roland Corp.
Bus 005 Device 002: ID 04e8:5050 Samsung Electronics Co., Ltd
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 003: ID 04f3:0210 Elan Microelectronics Corp.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
pierre@portable:~$


et pour le setup de jack:

realtime coché
unlock memory coché
monitor coché
prioirté: defaut
period : 512
buffer: 2
port max 256
Timeout: 500

d'où une latence de : 23,2msec

Merki du coup d'pouce!

Mysth-R utilisateur non connecté France
Il y a peut etre un problème de partage d'IRQ.
Tu peux déjà tester ta carte sur différents port USB.

17: 15016386 0 IO-APIC-fasteoi uhci_hcd:usb4, yenta, i915@pci:0000:00:02.0

Ici par exemple le port USB uhci_hcd:usb4 partage le meme irq que Yenta et i915
Il me semble que yenta c'est le port PCMCIA, et i915 ça doit etre ta carte graphique.
Donc effectivement si ta carte son est branché sur ce port ça risque de poser des problèmes.

Samuel utilisateur non connecté Allemagne
Tu peux aussi passer le nombre de buffer/period à 3, en général ça aide bien, surtout sur les portables.
Et je savais pas que l'UA-101 marchait sous linux. Bonne nouvelle.

pirouss utilisateur non connecté
effectivement, ça marche un peu mieux...
J'ai largement moins de Xruns, mais toujours des petites micro coupures...

j'ai remarqué que Jack était par défaut en 16bits (et je ne peux pas changer ce paramètre) alors que la carte est en 24...
Et mon témoins RT dans la fenêtre de jack s'allume par intermittence...

Des idées?rolleyes

bluedid29 utilisateur non connecté France
Citation :
j'ai remarqué que Jack était par défaut en 16bits (et je ne peux pas changer ce paramètre) alors que la carte est en 24...


Bonjour pirouss, cool

Il faut effectivement régler la carte sur 16 bits (identique à Qjackctl). De plus, il est (quasi) normal d'avoir quelques xruns si la carte est en 24 bits, le débit Usb1 étant limite pour l'audio rolleyes

Seule solution dans ce cas, augmenter les paramètres frame / period ce qui augmentera la latence donc adieu le temps réel !

pirouss utilisateur non connecté
Crotte alors!

Je n'ai pas de petit bouton magique sur ma UA-101pour passer en 16 bits...
Ya pas moyen du tout de mettre jack en 24bits?

bluedid29 utilisateur non connecté France
Citation :
Ya pas moyen du tout de mettre jack en 24bits?


Si bien sur en suivant ce tuto : http://www.linuxmao.org/tikiwiki/tiki-index.php?page=Qjackctl
Voici une phrase explicite :'Force 16bits: A activer si votre carte n'est pas capable de fonctionner avec une valeur plus importante, pour éviter que jack teste à chaque fois les modes 32 et 24 bits ... et peut-être envisager l'achat d'une carte plus adaptée à la MAO..."

Argh, autant pour moi, je pense donc que jack s'adapte rolleyes (car il y a un bouton "force 16 bits)

Vraiment étonnant que ton interface audio soit en 24 bits, surtout en Usb 1 !!!!

Mysth-R utilisateur non connecté France
Citation :
Et mon témoins RT dans la fenêtre de jack s'allume par intermittence...


ça c'est normal. ça signifie que le mode RT est activé.
Mais normalement il y a une option dans qjackctl pour désactiver le clignotement.

pirouss utilisateur non connecté
Citation :
Citation :
Et mon témoins RT dans la fenêtre de jack s'allume par intermittence...


ça c'est normal. ça signifie que le mode RT est activé.


cool!biggrin

pirouss utilisateur non connecté
Citation :
Argh, autant pour moi, je pense donc que jack s'adapte rolleyes (car il y a un bouton "force 16 bits)

Vraiment étonnant que ton interface audio soit en 24 bits, surtout en Usb 1 !!!!


Je vais sans doute passer pour un blaireau mais tant pis: Comment tu vois que c'est en USB1 avec les résultats des commandes?

Et si ma carte continuent à faire des tics tacs, et que j'entreprenne l'achat d'une autre carte, que me conseillez-vous?

cepr utilisateur non connecté
Ma terratec Phase 26 est usb1 et possède un mode 24 bit, mais le 16 bit suffit amplement.
Diminue la taille de ton frame/period à 128, chez moi ca marche bien.
Sinon avec la commande lsusb si tu fais un verbose tu as plus de détail
$ lsusb -v

cepr utilisateur non connecté
Essaye de mettre à jour le kernel de l'ubuntu studio (sous synaptic prend les dernières version generic et RT), je ne sais pas quelle version tu as, mais à partir de la 2.6 21 y a du nouveau.
Ah oui mets à jour alsa également...

jdlv utilisateur non connecté
Bonjour,

apparemment beaucoup de périphériques usb sont connectés. Possible que l'un d'entre eux soit un peu trop gourmand en ressource. Essaye la carte son seule puis si amélioration, de reconnecter les autres périphériques l'un après l'autre.
Possible aussi que le problème vienne d'ailleurs...

bluedid29 utilisateur non connecté France
Citation :
Comment tu vois que c'est en USB1 avec les résultats des commandes?


C'est parce-qu'à ma connaissance il y très peu d'interface audio Usb2 (je n'en connais que 3) et L'UA-101 n'en fait hélas pas partie. Comme le fait remarquer jdlv, il faut essayer tous les ports Usb, déconnecter ce qui n'est pas vraiment utille.

Il faut parfois tâtonner, j'ai découvert par exemple (et par hasard) que ma chambre d'effet Digitech Vx400 fonctionne sous Linux alors qu'elle n'est même pas répertoriée ! (enregistrement ET lecture avec une méga dynamique). En mettant la valeur 3 dans qjackctl / tampon , 1024 en frames / period et 44100 en freq, je n'ai aucun xruns.

Dans une console; fait :
sudo apt-get update
puis
sudo apt-get upgrade
et enfin sudo apt-get dist-upgrade^ pour tout mettre à jour, cela résoudra peut être en partie tes problèmes
Donc, faut essayer, si elle fonctionne, c'est déjà le principal smile après faut tester, essayer....

pirouss utilisateur non connecté
Alors...

Premièrement, comme le montre cette page:http://www.rolandus.com/products/productdetails.aspx?objectid=703http://www.rolandus.com/products/productdetails.aspx?objectid=703" class="wiki wikinew">? ma carte en bien en usb2 à priori

J'en suis au kernel 2.6.22-24-rt, et tout est à jour! Toujours sur ubuntu studio en 8.04 vu qu'il parait que ça morche po bien en 8.10

En ce qui concerne mes périphériques USB, vu que c'est un ordi portable, je dois avoir plein de trucs branchés à l'intérieur, mais du dehors, il y a une souris et ma carte son... j'ai éteint le récepteur wifi...

Du côté de Jack, priority: 89 frames:1024 periods:3
Et j'ai toujours mes micros-coupures... en utilisant jack et audacious...cry moins, mais toujours...

le désappointement me guette...lol

allany utilisateur non connecté
Bonjour,

Ouaip, c'est parfois désappointant... Courage !
Tu peux peut-être tenter les manip' que j'ai indiquées à un camarade dans le sujet "migrations, questionnements, débats" à la rubrique "distributions" de ce forum, les tous derniers posts... Ca a marché pour moi et un ou deux autres...

Tiens-nous au courant, bonne chance !

bluedid29 utilisateur non connecté France
Citation :
Premièrement, comme le montre cette page:http://www.rolandus.com/products/productdetails.aspx?objectid=703http://www.rolandus.com/products/productdetails.aspx?objectid=703" class="wiki wikinew">? ma carte en bien en usb2 à priori...


Argh, désolé pirouss redface, cette carte est bien en Usb2 (le pire, c'est que je pensais à celle ci avec la première Roland UA1000 !!!)

Le pb, c'est qu'il n'y a pas beaucoup d'utilisateurs de carte USB2 donc moins de dynamique du point de vue support communautaire (beaucoup d'utilisateurs sont sur interface audio firewire car moins de soucis de débit, xruns & Co).

Maintenant, dis toi bien que vu le débit, il est donc tout à fait envisageable de pratiquer la MAO avec cette carte avec une certaine marge de performances wink

Courage ! wink

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

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]
calixtus06, 18:07, ven. 16 Jul 2021: Bonjour et bienvenue à titicplusplus :-)
calixtus06, 11:35, ven. 16 Jul 2021: Bonjour et bienvenue à toi lablonde ! :-)
calixtus06, 18:53, mer. 14 Jul 2021: Bonjour et bienvenue à Lolo Rosso :-)
calixtus06, 08:54, mar. 13 Jul 2021: Bonjour et Bienvenue Pieriv, scamut, AvocadoToast:)
allany, 08:50, mar. 06 Jul 2021: @r1 : ouaip, fait pas chaud, là-haut et que d'eau !
r1, 20:57, lun. 05 Jul 2021: @allany: c'est faux ! En bzh, la météo est un vrai fiasco ! :-)
Samuel, 12:00, lun. 05 Jul 2021: Ardour 6.8 vient de sortir [Lien]
allany, 09:51, lun. 05 Jul 2021: La météo se met toujours au beau, avec l'édito ! [Lien]