Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/04/2020, à 11:40

teykka

[Résolu] E/S Soundblaster Xfi surround 5.1 pro

Bonjour,

J’arrive sur le forum, et j’en profite pour dire bravo et merci à toute l’équipe et aux différents intervenants pour la qualité de l’aide que l’on peut trouver sur le site, cela m’a beaucoup aidé pour sauter le pas et venir à Linux smile

J’en viens à la raison de mon appel à l’aide :
Je passe mon PC perso en dual boot Win10 / Xubuntu (je garde Win pour les jeux, comme tant d’autres)
Aucun pb de ce côté (sinon je ne serais pas dans la bonne section du forum).
Mon souci vient de ma carte son externe branchée en USB (une Soundblaster SBX Prostudio)
Le machin : https://asia.creative.com/p/sound-blast … nd-5-1-pro
Il est donc branché en USB, et les enceintes du PC sont branchées sur les sorties correspondantes.
J’ai du son sur le PC (c’est déjà pas mal!) en « interne », c’est-à-dire quand je lance un fichier son ou une application générant du son (y compris les vidéo sur internet).
Le problème vient à l’enregistrement d’une source externe (en l’occurrence depuis ma chaîne hifi)
Quand je branche sur l’entrée de ligne (line-in) de la carte, je peux enregistrer (avec Audacity par exemple et au hasard) mais pas entendre ce qui entre. Donc j’enregistre en aveugle – ou plutôt en sourd dans ce cas.
Pour résumer, un son du PC passe bien par la carte puis sort par les enceintes
Un signal externe arrive bien à la carte puis au PC (puisque j’enregistre avec la SB comme source) mais aucun son ne sort en même temps des enceintes (que j’enregistre ou pas, d’ailleurs)

En comparaison, aucun pb sous Win, quand je branche une source externe à la SB ça sort bien sur les enceintes (que j’enregistre ou pas).
Après avoir cherché et farfouillé, je pense qu’il doit y avoir des paramétrages / réglages à faire mais je ne vois pas bien lesquels.

Voici donc quelques éléments sur mon système :

Version :

cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"

Matériel :

lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
01:00.1 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1)
 lsusb | grep -i audio

Résultat : rien. Déjà ça me semble bizarre puisque comme on le verra ailleurs le système (alsa) détecte la carte son branchée en USB. Mais c’est p-e normal, je ne m’y connais pas assez.
Sinon :

lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V (rev 05)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation B85 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1)
03:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03)
tequila@PCTeq:~$ 

puis

cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version k4.15.0-96-generic.

puis

uname -a
Linux PCTeq 4.15.0-96-generic #97-Ubuntu SMP Wed Apr 1 03:25:46 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

puis

cat /proc/asound/cards

0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf3130000 irq 28
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf3080000 irq 17
 2 [Pro            ]: USB-Audio - SB X-Fi Surround 5.1 Pro
                      Creative Technology Ltd SB X-Fi Surround 5.1 Pro at usb-0000:00:14.0-11.2, high

Ah, elle est bien là:)

puis

cat /proc/asound/pcm
00-00: ALC892 Analog : ALC892 Analog : playback 1 : capture 1
00-01: ALC892 Digital : ALC892 Digital : playback 1
00-02: ALC892 Alt Analog : ALC892 Alt Analog : capture 1
01-03: HDMI 0 : HDMI 0 : playback 1
01-07: HDMI 1 : HDMI 1 : playback 1
01-08: HDMI 2 : HDMI 2 : playback 1
01-09: HDMI 3 : HDMI 3 : playback 1
02-00: USB Audio : USB Audio : playback 1 : capture 1
02-01: USB Audio : USB Audio #1 : playback 1
02-02: USB Audio : USB Audio #2 : playback 1

puis

cat /proc/asound/modules

0 snd_hda_intel
 1 snd_hda_intel
 2 snd_usb_audio

puis

aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC892 Analog [ALC892 Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 1: ALC892 Digital [ALC892 Digital]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 7: HDMI 1 [HDMI 1]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 8: HDMI 2 [HDMI 2]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 9: HDMI 3 [HDMI 3]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 2: Pro [SB X-Fi Surround 5.1 Pro], périphérique 0: USB Audio [USB Audio]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 2: Pro [SB X-Fi Surround 5.1 Pro], périphérique 1: USB Audio [USB Audio #1]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 2: Pro [SB X-Fi Surround 5.1 Pro], périphérique 2: USB Audio [USB Audio #2]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0

Et voilà ça arrive, Alsamixer :

alsamixer

Carte Son
-  (par défaut)   
0  HDA Intel PCH  
1  HDA NVidia 
2  SB X-Fi Surround 5.1 Pro  
 entrez le nom du périphérique…

Je lui indique donc 2, il me répond :

AlsaMixer v1.1.3 
Carte: SB X-Fi Surround 5.1 Pro                 F1:  Aide
Puce: USB Mixer                                F2:  Informations Système
Vue: F3: Lecture  F4: Capture  F5: Tout       F6:  Choisir la carte son
Contrôle:                                          Esc: Quitter 
Ce périphérique n'a pas de commandes.

Ah tiens donc ! (j’ai bien les commandes attendues pour 0 et 1 en revanche)
C’est embêtant car le pb pourrait peut-être être résolu de ce côté (?).

Normalement le chipset  SB X-Fi Surround 5.1 est bien supporté par alsa (mais mon bidule c’est SB X-Fi Surround 5.1 Pro je ne sais pas si ça change grand-chose)

J’espère que j’ai fourni assez d’éléments pour identifier le problème.

Je fais donc appel à vos lumières smile

Merci:)

Dernière modification par teykka (Le 13/04/2020, à 11:48)

Hors ligne

#2 Le 12/04/2020, à 11:51

lann

Re : [Résolu] E/S Soundblaster Xfi surround 5.1 pro

Que donne le retour de

lsusb

As-tu pulseaudio qui est installé ?

ps -e | grep pulseaudio

<Modéré>

Hors ligne

#3 Le 12/04/2020, à 12:47

teykka

Re : [Résolu] E/S Soundblaster Xfi surround 5.1 pro

Alors:
pour lsusb:

Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 1bcf:0053 Sunplus Innovation Technology Inc. 
Bus 003 Device 004: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Bus 003 Device 005: ID 041e:3237 Creative Technology, Ltd 
Bus 003 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

donc on la voit en effet
(je précise au passage que j'ai déjà essayé en la mettant sur différents ports usb)

Et oui Pulseaudio est installé

 1100 ?        00:00:00 pulseaudio

Hors ligne

#4 Le 12/04/2020, à 19:20

lann

Re : [Résolu] E/S Soundblaster Xfi surround 5.1 pro

Et avec Pavucontrol, tu n'as pas réussi à faire ce que tu voulais ?


<Modéré>

Hors ligne

#5 Le 12/04/2020, à 23:13

teykka

Re : [Résolu] E/S Soundblaster Xfi surround 5.1 pro

Eh bien non justement sad
Le line-in refuse de sortir sur les enceintes hmm

Dernière modification par teykka (Le 12/04/2020, à 23:15)

Hors ligne

#6 Le 13/04/2020, à 10:08

lann

Re : [Résolu] E/S Soundblaster Xfi surround 5.1 pro

J'ai trouvé ça ; https://blog.cheztoi.net/2010/03/21/ubu … ulseaudio/
Sinon Jack : https://doc.ubuntu-fr.org/jackd
Ou le site LinuxMao aura plus de connaissances : http://linuxmao.org/Accueil


<Modéré>

Hors ligne

#7 Le 13/04/2020, à 11:47

teykka

Re : [Résolu] E/S Soundblaster Xfi surround 5.1 pro

Bonjour,
Alors c'est énervant, car la première solution du premier lien fonctionne parfaitement!
Enfin, avec le temps de latence comme annoncé, ce qui ne me gêne absolument pas (pour le moment)
Du coup rétrospectivement - une fois dans les bons rails!- je vois que la solution était également présente dans la documentation ici-même sur pulseaudio (point 2.12)
Je regardais bêtement du côté de la prise en charge de la carte... et je vais fouiller aussi les autres options (à commencer par loopback)
Merci aussi pour les autres liens, je vais aussi regarder ça (j'avais pas pensé aux sites de musique assistée en effet)
Par contre, pourquoi je ne peux pas la contrôler avec Alsamixer...

Merci encore à toi pour le temps consacré smile

Hors ligne