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

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

Dernier post

[RÉSOLU] UA-25ex reconnue mais...

ludolinux utilisateur non connecté
Salut !
Bon, j'ai un pépin...
J'ai depuis un an maintenant une carte son UA-25ex dont je suis très content.
Je l'utilisais sur un pc portable Samnsung R40, Debian testing, noyau RT, rien à dire, basse latence, une config aux ptits oignons.
J'ai depuis peu récupéré un portable plus puissant. Un Thinkpad X201, Core i5, 4Go de mémoire... En gros, la joie, car je vais pouvoir tater du 64 bits et ainsi pouvoir charger des sf2 monstrueuses. Et bien que nenni !

Ma carte est reconnue, il n'y a pas de problème :

tata-yoyo@debian:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 010: ID 045e:0084 Microsoft Corp. Basic Optical Mouse
Bus 001 Device 004: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 005: ID 0a5c:217f Broadcom Corp. Bluetooth Controller
Bus 001 Device 006: ID 17ef:4816 Lenovo 
Bus 001 Device 011: ID 0582:00e6 Roland Corp. EDIROL UA-25EX (Advanced mode)
tata-yoyo@debian:~$


Jack reconnait ma carte aussi :

jack.png

Mon fichier /etc/security/limits.d/audio.conf

# Provided by the jackd package.
#
# Changes to this file will be preserved.
#
# If you want to enable/disable realtime permissions, run
#
#    dpkg-reconfigure -p high jackd

@audio   -  rtprio     95
@audio   -  memlock    unlimited
@audio   -  nice      -19


Ce qui me fait dire qu'il y a un pépin c'est le contenu du fichier
/var/log/syslog

Oct 26 06:06:18 debian kernel: [ 1412.806285] usb 1-1.1: new full speed USB device number 11 using ehci_hcd
Oct 26 06:06:18 debian mtp-probe: checking bus 1, device 11: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1"
Oct 26 06:06:18 debian kernel: [ 1412.910560] usb 1-1.1: New USB device found, idVendor=0582, idProduct=00e6
Oct 26 06:06:18 debian kernel: [ 1412.910568] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 26 06:06:18 debian kernel: [ 1412.910575] usb 1-1.1: Product: UA-25EX
Oct 26 06:06:18 debian kernel: [ 1412.910579] usb 1-1.1: Manufacturer: Roland
Oct 26 06:06:18 debian mtp-probe: bus: 1, device: 11 was not an MTP device
Oct 26 06:06:18 debian kernel: [ 1413.183527] usbcore: registered new interface driver snd-usb-audio
Oct 26 06:06:19 debian kernel: [ 1413.409223] cannot submit datapipe for urb 0, error -28: not enough bandwidth


De plus, au lancement de Jack j'ai le message d'erreur suivant :

ALSA: could not start playback (Broken pipe)
Cannot start driver
JackServer::Start() failed with -1
Failed to start server
control device hw:1
Released audio card Audio1
audio_reservation_finish
control device hw:1
06:25:36.871 JACK a été arrêté avec statut de sortie=255.
06:25:38.540 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations.
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server socket
jack server is not running or cannot be started


La carte son interne fonctionne parfaitement.
La carte USB fonctionne tout de même mais en mode "capture seulement" et "reproduction seulement". Le mode Duplex reste définitivement muet.

Alors j'ai fais quelques recherche sur le net mais je n'ai rien trouvé de concluant.
Il pourrait s'agir d'un probème de chipset buggé, d'un problème de HUB USB le portable ayant 3 ports usb mais tous sur un seul HUB d'ou le problème de bande passante, d'un problème d'option noyau pour la gestion de l'USB mais ces options semblent activées sur mon noyau...

La carte fonctionne parfaitement sur ma partition windows 7 (bouh c'est mal).
J'ai testé aussi sur un live ubuntu 11.04 et j'ai le même problème.
Voilà, j'espère ne pas avoir été trop long !


Ma config :
Thinkpad X201, 4Go, Core i5
Debian Testing 64 bits
Noyau 3.0.0-1-rt-amd64

allany utilisateur non connecté
Salut !

  • As-tu regardé, en lançant alsamixer, si tous tes curseurs "utiles" étaient bien activés (pas en "MM" (mute)) et aux bons niveaux ?
  • En laissant, dans Jack, "interface" à "défaut", as-tu essayé toutes les combinaisons pour tes périphériques d'entrée et de sortié (hw:1; hw:1,0, etc...) ?
Un peu surpris (mais c'est peut-être OK ?) de ne pas voir de hw:1,1.

A+

ludolinux utilisateur non connecté
Alsamixer ne me donne pas beaucoup de choix.
J'ai simplement un panneau ou je peux modifier le "high load" et le "light load" du midi input (je ne sais absolument pas ce que cela veut dire).

panneau.png

Pour les combinaisons je n'avais pas pensé à cela et je viens d'essayer mais sans résultat.

allany utilisateur non connecté
Ouaip, pour alsamixer, c'est une erreur de ma part.
Pas de réglages accessibles avec le driver snd-usb-audio, normal...

Avec ma carte nomade, qui utilise le même driver, j'ai hw:1,1 en entrée et hw:1,0 en sortie.
Et si tu essaie les 2 choix, dans interface (1 ou 1,0), ça change quelque chose ?

A+

ludolinux utilisateur non connecté
Malheurseusement ça ne change rien.
Je vais essayer de me trouver une expresscard usb pour passer outre le controleur usb de la carte mère.

allany utilisateur non connecté
Salut !

Pas certain que ça change quelque chose mais tu pourrais essayer :
  • de baisser la priorité de Jack autour de 70,
  • de mettre la ligne @nice dans audio.conf en commentaire.

Envoie également le résultat de :
  • aplay -l

Est-ce que lorsque tu bascules sur l'autre position possible dans alsamixer (light/midi) ça change quelque chose ?

Sinon, l'express card/USB, ça peut aider car il y a beaucoup de devices sur ces ports, en effet...

Question bête, enfin : tu as mis Jack à 44100hz mais ta carte UA25 est-elle bien paramétrée pour la même fréquence d'échantillonnage ? J'ai vu aussi que la carte pouvait ou non être forcée en 16 ou 24 bits (advanced driver ?...).
C'est "cannot submit datapipe for urb 0, error -28: not enough bandwidth" qui m'y a fait penser, dans syslog...

A+

ludolinux utilisateur non connecté
Alors aplay -l




tata-yoyo@debian:~$ aplay -l 
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: Intel [HDA Intel], périphérique 0: CONEXANT Analog [CONEXANT Analog]
  Sous-périphériques: 0/1
  Sous-périphérique #0: subdevice #0
carte 0: Intel [HDA Intel], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: UA25EX [UA-25EX], périphérique 0: USB Audio [USB Audio]
  Sous-périphériques: 0/1
  Sous-périphérique #0: subdevice #0

Les 3 pistes que tu me donnes sont infructueuses (midi, prio et nice).
Pour la position sur 44Khz c'est ok, c'est d'ailleurs ce que j'avais vérifié en premier car je me suis déjà fait avoir à cause de ça.
J'ai aussi tenté de forcer le 16 bits mais rien à faire.

Je pense que le problème est matériel, au niveau de l'attribution de certaines ressources par le noyau au controleur USB. J'ai pu glaner quelques infos à ce sujet mais ça me dépasse un peu. C'est ce que je dis dans mon premier post par rapport à certaines options du noyau.
J'ai aussi désactivé l'ensemble de mes périphériques USB pour "décharger" le controleur au niveau du bios (webcam, finger print reader, lecteur de carte, touch pad...) mais sans succés.
J'ajoute que la carte interne fonctionne parfaitement, temps réel et tout le toutim.

Il y a des express card pas chère du tout sur Ebay (ha ces chinois...) et je vais m'en commander une pour voir. Au moins ça me permettra de laisser tomber la piste du controleur USB (je l'ai pris en grippe celui là ! )

Merci pour ton temps allany. wink

allany utilisateur non connecté
Hello !

Oui, le aplay ne donne qu'un canal, effectivement. Donc "duplex" prohibé... Peut-être de là que vient le souci de "bandwidth".

Avant d'enrichir la Chine afin qu'elle puisse s'offrir la Grèce wink, as-tu essayé, si tu en as la possibilité, de désactiver la carte-son intégrée, dans ton BIOS ?

A+

pianolivier utilisateur non connecté France
coucou ludolinux

quelques pistes :

pour acquis de conscience, envoi le résultat de la commande amixer -c1 (ou 1 est le numéro de la carte) (vérification du taux d'échantillonnage)

ensuite, vu que tu as l'air de penser qu'il y a peut-être un probleme du coté usb, envoi le résultat de la commande cat /proc/interrupts pour analyse des IRQ.

enfin, si rien de concluant de ce coté, suis à la lettre les réglages proposés dans le tuto de premier lancement de jack, puis envoi le log complet de jack

oliv'

ps : merci d'utiliser l'option "wrap" dans les balises de code, et de limiter aussi la largeur des images pour une meilleur lisibilité (pour la prochaine fois, j'ai utilisé mes super-pouvoir d'admin pour éditer tes messages précédents wink)

ludolinux utilisateur non connecté
Bon et bien je poste un peu tard mais j'ai reçu ma carte USB 3.0 express card et tout est rentré dans l'ordre.
Jack tourne nickel, latence super basse, aucun xrun, sans avoir touché quoi que ce soit de plus à la config.
Je soupçonne donc un bug du pilote de controleur usb de l'ordi.
Content !

allany utilisateur non connecté
Bon, super !
Et bon à savoir... J'ai le même genre de souci avec une USB.
A+
Édition (admin allany) : merci de penser à mettre un [RÉSOLU] dans le titre en éditant votre premier message pour les sujets ... résolus ! wink
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.


argousier utilisateur non connecté
allany écrit :
Bon, super !
Et bon à savoir... J'ai le même genre de souci avec une USB.
A+
Édition (admin allany) : merci de penser à mettre un [RÉSOLU] dans le titre en éditant votre premier message pour les sujets ... résolus ! wink
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.


Bonjour, même souci. Je viens d'acheter une tour avec un I5 et une carte mère MSI H61MA-E35. malgré avoir séparé la carte et l'avoir branché sur un port USB3 (la souris étant branchée sur un port USB2), le mode sortie fonctionne avec jack mais ni le mode capture ni le mode duplex fonctionne. je susi désespéré.SI en plus cela fonctionne sans problème ne windows 7, cela vient forcément du noyau Linux. j'ai les mêmes symptomes à savoir error not enoguh bandwith sur le syslog.
Cela fait 3 jours que je suis sur ce problème delancement de jack qui est la base d'une station MAO.

Merci de votre aide, il faut peut-être remonter kes problèmes auprès de l'équipe qui développe le noyau.

Emmanuel

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]


bda

Mégaphone [Afficher / Cacher]

olinuxx, 13:53, sam. 14 Dec 2019: Bonjour et bienvenue à Huberts cool
olinuxx, 13:53, ven. 13 Dec 2019: Bonjour et bienvenue à Phidel cool
sub26nico, 11:59, jeu. 12 Dec 2019: Salut et bienvenue à DANTES :-)
sub26nico, 10:09, mar. 10 Dec 2019: Salut et bienvenue à milor et romger49 :-)
syberia303, 22:23, jeu. 05 Dec 2019: Sitala: une boîte à rythmes lecteur d'échantillons disponible au format vst ou en programme autonome:[Lien]
allany, 20:29, jeu. 05 Dec 2019: Coco, il est là l'édito ! [Lien]
sub26nico, 23:17, mer. 04 Dec 2019: Salut et bienvenue à Olivier212, MusoCompoSon, TroupeV et Fred71 :-)
olinuxx, 13:38, dim. 01 Dec 2019: Bonjour et bienvenue à FIFI71 cool
r1, 09:20, sam. 30 Nov 2019: @sasaki : dans le cas de mon album, cela veut dire trésor. Un clin d'œil à mes princesses dont la maman est chinoise.
Sasaki, 14:50, ven. 29 Nov 2019: @olinuxx : Bao Bao peut signifier en mandarin : - mon coeur/mon chéri/mon trésor/ma puce (宝宝) ou bien - tempête de grêle !(雹暴)
olinuxx, 14:27, jeu. 28 Nov 2019: Bonjour et bienvenue à LarryV cool
sub26nico, 23:22, mar. 26 Nov 2019: salut et bienvenue à sanouchtef, stefanouch et Philben :-)