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

[ABANDONNÉ] Carte son Tascam us 224 : pas de playback + plantage de Jack...

buddymaster utilisateur non connecté
Bonjour,

Je viens d'installer ubuntu studio 12.04 sur un pc portable et, après avoir configuré Jack j'ai essayé d'installer ma carte son Us 224. J'avais déjà eu des problèmes avec cette carte mais elle s'était mise à fonctionner miraculeusement quelques mois après que j'ai créé ce topic eek sur mon ancien PC. Bref, tout allait bien, sauf que sur mon nouveau pc après avoir suivi la même procédure que dans le topic linké, non seulement la partie audio ne fonctionne plus mais je ne peux plus lancer Jack du tout... quelles que soient l'interface ou les entrées sorties. La configuration dans QJackCtl par ailleurs est exactement identique à celle de la page "premier lancement de Jack".
Quand je le démarre avec comme interface mon chipset audio il me dit ça :


[+]


Les dépots medibuntu sont bien activés, et le paquet alsa-firmware est installé dans sa dernière version. Voici le résultat de uname -a pour la distribution installée :
3.2.0-37-lowlatency #37-Ubuntu SMP PREEMPT Mon Jan 28 13:38:38 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


En fait la seule différence notable avec la dernière fois est le résultat de us428control, qui me dit "no US-X2Y-compatible cards found"


Voici les résultats de cat /proc/asound/cards :

0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xc0310000 irq 46
 1 [USX2Y          ]: USB US-X2Y - TASCAM US-X2Y
                      TASCAM US-X2Y (1604:8005 if 0 at 003/008)


aplay -l :

**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC269VC Analog [ALC269VC Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: USX2Y [TASCAM US-X2Y], périphérique 0: US-X2Y Audio [US-X2Y Audio #0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0


dans lsusb elle apparait comme "Bus 003 Device 008: ID 1604:8005 Tascam US-224 Audio/Midi Controller".

Bref, je n'y comprends plus rien frown Merci de votre attention !
cordialement

allany utilisateur non connecté
As-tu essayé soit avec :
  • interface = hw:1
  • P. entrée = défaut
  • P. sortie = défaut
soit avec :
  • interface = défaut
  • P. entrée = hw:1,1
  • P. sortie = hw:1,0
pour la Tascam ?
Et as-tu bien configuré ton PAM ?

A+

buddymaster utilisateur non connecté
Oui le PAM est configuré, et en essayant l'interface hw:1 ou en entrée sortie, j'obtient ça comme message d'erreur dans Jack :


[+]

buddymaster utilisateur non connecté
Ah ! Après une Reconnection maintenant Jack veut bien se lancer quand je laisse l'interface sur defaut et que je mets la tascam sur entrée/sortie, mais le son vient toujours du pc et le log m'indique qu'il se connecte à hw:0 donc la carte son du pc, étrange eek ?

Ci dessous le contenu de la fenètre message quand je lance Jack :

[+]
Mais de toute façon ça n'est surement pas lié à Jack, la carte son ne fonctionne pas avec alsa et us428control me dit qu'il n'y a aucune carte son compatible. Serait ca possible que le paquet alsa-firmware ne fonctionne pas correctement sous certaines configurations ? d'après ce que j'ai compris le "driver" de la tascam est dedans, et
je l'ai réinstallé plusieurs fois sans succès...

allany utilisateur non connecté
Bien que l'ordre des cartes puisse changer d'un démarrage à l'autre, la carte externe Tascam est en hw:1.
As-tu bien essayé la seconde option que je te suggérais (hw:1,1 et hw:1,0) ?

Sinon, tu aurais peut-être, si ton BIOS le permet, la solution de désactiver la carte interne via le setup de ce BIOS.
Il se peut, en effet, que le HDMI fiche le bazar...

Normal que tu n'aies aucun contrôle avec une carte en USB. C'est standard pour le driver snd-usb-audio qui semble, d'après la doc alsa , être celui qui pilote la carte.
Pour vérifier que c'est bien ce dernier qui est actif, peux-tu poster un :
lsmod | grep usb
et un :
lsmod | grep 428
StP ?

Parfois, selon la procédure d'allumage des cartes en USB, celles-ci peuvent ne pas être reconnues.
Il faut démarrer le PC carte éteinte, booter, te logger, lancer Jack puis, alors, allumer la carte.
Un aplay -l permet de vérifier si elle est reconnue ou non.

A+

buddymaster utilisateur non connecté
C'est là que c'est bizarre, hier quand j'essayais avec hw:1.1 et hw:1.0 Jack se lançait mais sur hw:0, et aujourd'hui il ne se lance plus il m'affiche le même message d'erreur...
Si j'allume la carte son aprèsle lancement de Jack (sur hw:0 sinon il ne démarre pas), la carte apparait bien dans aplay -l :

**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC269VC Analog [ALC269VC Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: USX2Y [TASCAM US-X2Y], périphérique 0: US-X2Y Audio [US-X2Y Audio #0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0


Par contre il n'y a toujours pas de son sur la Tascam et dès que je le relance avec hw:1 en interface ou entrée/sortie il ne veut plus démarrer.

Voici les résultats de lsmod :

thib@Soundstation:~$ lsmod | grep usb
snd_usb_usx2y          29076  2 
snd_usbmidi_lib        25395  1 snd_usb_usx2y
snd_hwdep              17709  3 snd_usb_usx2y,snd_hda_codec
snd_pcm                97275  4 snd_usb_usx2y,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_rawmidi            30748  2 snd_usbmidi_lib,snd_seq_midi
btusb                  18332  2 
bluetooth             179691  24 rfcomm,bnep,ath3k,btusb
snd                    78957  25 snd_usb_usx2y,snd_usbmidi_lib,snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
snd_page_alloc         18529  3 snd_usb_usx2y,snd_hda_intel,snd_pcm
usb_storage            49198  0 
thib@Soundstation:~$ lsmod | grep 428
thib@Soundstation:~$


allany utilisateur non connecté
Aaaah, bien !
Le driver n'est donc pas le générique snd-usb-audio mais bien un driver spécifique, le snd_usb_usx2y.
Il suffirait donc de vérifier qu'il est bien installé et fonctionnel.
Peut-être manque-t-il un paquet alsa ?

A ce sujet, je vois qu'il existe de la littérature là-dessus ici et  .

Pour ça, je ne peux pas trop t'aider, ne connaissant pas cette gamme de cartes...

A+