Skip to main content

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


Tascam 4x4 non reconnue par pulseaudio

Bonjour à tous,

Je suis sur xubuntu 20.10, ma carte usb Tascam 4x4 est reconnue par alsa (semble-t-il) mais par pulseaudio qu'une fois de temps en temps. J'utilise l'entrée.

Quand je clique sur le greffon pulseaudio : Establishing connection to pulseaudio
Sur zoom : votre micro ne fonctionne pas
alsamixer : la carte n'a pas de commandes


Copy to clipboard
(base) mathieu@UX481:~$ cat /proc/asound/cards 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xb1318000 irq 147 1 [US4x4HR ]: USB-Audio - US-4x4HR TASCAM US-4x4HR at usb-0000:00:14.0-1, high speed


Copy to clipboard
(base) mathieu@UX481:~$ aplay -l **** Liste des Périphériques Matériels PLAYBACK **** carte 0: PCH [HDA Intel PCH], périphérique 0: ALC294 Analog [ALC294 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 0: PCH [HDA Intel PCH], périphérique 7: HDMI 1 [HDMI 1] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: PCH [HDA Intel PCH], périphérique 8: HDMI 2 [HDMI 2] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: PCH [HDA Intel PCH], périphérique 9: HDMI 3 [HDMI 3] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: PCH [HDA Intel PCH], périphérique 10: HDMI 4 [HDMI 4] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: US4x4HR [US-4x4HR], périphérique 0: USB Audio [USB Audio] Sous-périphériques: 0/1 Sous-périphérique #0: subdevice #0


Cette carte son est répertoriée ici comme fonctionnelle.
Elle fonctionne sous raspberry pi os.

Merci de vos aides, des jours que je cherche et teste sans succès (réinstallation etc...)
Bonjour,

Démarrage sur clé live : non reconnue en 20.04, reconnue en 18.04, puis plus reconnue au démarrage suivant sur 18.04, mais une fois que j'ai renoncé au live cd, reconnue sur mon 20.10...

Donc actuellement la carte son est utilisable.

Ce qui a changé :
Copy to clipboard
(base) mathieu@UX481:~$ aplay -l **** Liste des Périphériques Matériels PLAYBACK **** carte 0: PCH [HDA Intel PCH], périphérique 0: ALC294 Analog [ALC294 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 0: PCH [HDA Intel PCH], périphérique 7: HDMI 1 [HDMI 1] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: PCH [HDA Intel PCH], périphérique 8: HDMI 2 [HDMI 2] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: PCH [HDA Intel PCH], périphérique 9: HDMI 3 [HDMI 3] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: PCH [HDA Intel PCH], périphérique 10: HDMI 4 [HDMI 4] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: US4x4HR [US-4x4HR], périphérique 0: USB Audio [USB Audio] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0


Je mets aussi ces retours :
Copy to clipboard
(base) mathieu@UX481:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.10 DISTRIB_CODENAME=groovy DISTRIB_DESCRIPTION="Ubuntu 20.10"

Copy to clipboard
(base) mathieu@UX481:~$ lspci 00:00.0 Host bridge: Intel Corporation Device 9b61 (rev 0c) 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 02) 00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0c) 00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model 00:12.0 Signal processing controller: Intel Corporation Comet Lake Thermal Subsytem 00:14.0 USB controller: Intel Corporation Device 02ed 00:14.2 RAM memory: Intel Corporation Device 02ef 00:14.3 Network controller: Intel Corporation Wireless-AC 9462 00:15.0 Serial bus controller [0c80]: Intel Corporation Serial IO I2C Host Controller 00:15.1 Serial bus controller [0c80]: Intel Corporation Comet Lake Serial IO I2C Host Controller 00:15.2 Serial bus controller [0c80]: Intel Corporation Device 02ea 00:15.3 Serial bus controller [0c80]: Intel Corporation Device 02eb 00:16.0 Communication controller: Intel Corporation Comet Lake Management Engine Interface 00:1d.0 PCI bridge: Intel Corporation Device 02b0 (rev f0) 00:1d.4 PCI bridge: Intel Corporation Device 02b4 (rev f0) 00:1f.0 ISA bridge: Intel Corporation Device 0284 00:1f.3 Audio device: Intel Corporation Device 02c8 00:1f.4 SMBus: Intel Corporation Device 02a3 00:1f.5 Serial bus controller [0c80]: Intel Corporation Comet Lake SPI (flash) Controller 01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01) 02:00.0 Non-Volatile memory controller: Intel Corporation SSD 660P Series (rev 03)

Copy to clipboard
(base) mathieu@UX481:~$ lspci | grep [Aa]udio && lsusb | grep [Aa]udio 00:1f.3 Audio device: Intel Corporation Device 02c8

Copy to clipboard
(base) mathieu@UX481:~$ sudo lsusb [sudo] Mot de passe de mathieu : Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 13d3:56cb IMC Networks USB2.0 HD IR UVC WebCam Bus 001 Device 005: ID 256c:006d HUION Huion Tablet Bus 001 Device 004: ID 8087:0026 Intel Corp. Bus 001 Device 002: ID 0644:8071 TEAC Corp. US-4x4HR Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Copy to clipboard
(base) mathieu@UX481:~$ cat /proc/asound/version Advanced Linux Sound Architecture Driver Version k5.8.0-44-generic.

Copy to clipboard
(base) mathieu@UX481:~$ uname -a Linux UX481 5.8.0-44-generic #50-Ubuntu SMP Tue Feb 9 06:29:41 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

France
Bonjour mathdum,

Est ce qu'il y a eu un changement de Noyau ?

Effectivement quand ta carte est reconnue avec son sous périphérique, ça fonctionne ? c'est ça ?

Je te propose un éventuel contournement si jamais ça devait se reproduire :

- Regarder du coté de apulse qui implémente dans ALSA une partie de l'API de PulseAudio,
- Utiliser Jack et le pont PulseAudio Jack.

Tiens nous au courant de ce que ça donne si tu tentes le coup !
@mathdum

J'ai également cette carte externe (ID 0644:8071 TEAC Corp. US-4x4HR) et remarqué qu'elle pouvait être "capricieuse" ou "capricieusement reconnue par le noyau", je ne sais toujours pas si la cause est interne à la carte ou si c'est le noyau qui parfois "l'oublie" mais le contournement effectif que j'ai fini par trouver, et pratiquer lors de ces interruptions momentanées, est de :

1: débrancher l'alim de la carte
2: débrancher la prise USB-C de la carte
3: rebrancher l'alim de la carte, attendre 2 secondes
4: rebrancher la prise USB-C de la carte

Pour l'instant, dans cet ordre exact cela a toujours refonctionné, dans n'importe quel autre ordre cela a parfois suffi mais parfois non, je suppose qu'il y a une instabilité dans soit l'implémentation class-compliant de la carte soit dans le module snd_usb_audio du noyau, je supposais que c'était limité à mon propre exemplaire mais le fait que tu aies le même genre d'absences laisse penser que ce n'est pas forcément limité à mon exemplaire.
France
Il n'y avait pas encore de page dédiée pour cette interface.
Je viens donc de créer la page Tascam US-4x4 HR et d'y mettre un lien vers ici.
Sentez-vous invités à l'enrichir.
Bonjour et merci pour vos conseils.
J'ai testé le branchement comme indiqué, ça fonctionne plus souvent, mais ce n'est pas systématique.
Je suis entrain de passer à jack... Très bien. La carte son est reconnue, je la définie comme carte pour l'entrée, et j'ai toujours un message d'erreur indiquant que le micro ne fonctionne pas sur les logiciels.
Je poursuis mes investigations en suivant vos conseils