OVH Cloud OVH Cloud

Configuration ALSA pour SoundBlaster

4 réponses
Avatar
Pham
Bonjour,

J'essaye en vain depuis un bon moment de trouver les réglages adéquats
pour le driver ALSA contrôlant ma carte son Soundblaster Live 1024
(avec en sorties 4 haut-parleurs et un caisson de basse Altec Lansing).

Je n'arrive pas très bien à décrire les symptômes (n'étant pas un expert
en son hifi) mais le son semble moins 'riche' et surtout les basses
saturent beaucoup plus vite que sous Windows 98. Par exemple pour avoir
le même niveau sonore sous Linux, je dois relever le bouton de volume
des haut-parleurs.

Voilà, je ne sais pas trop de quels autres éléments de ma configuration
vous avez besoin pour diagnostiquer le problème, mais je suis sous Linux
Debian Woody et un cat de /usr/src/modules/alsa-driver/version me
renvoie 0.9.0beta12 (pas sûr de la manière d'obtenir le numéro de
version du driver ALSA).

Merci d'avance pour votre aide !

P.S. : Voici les réglages obtenus avec alsamixer :

Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 23 [74%] [on]
Front Right: Playback 23 [74%] [on]
Simple mixer control 'Master Mono',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [on]
Simple mixer control 'Headphone LFE',1
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Headphone',1
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Front Left: Playback 0 [0%] [on]
Front Right: Playback 0 [0%] [on]
Simple mixer control 'Headphone Center',1
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Tone',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'Bass',0
Capabilities: volume pswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 40
Front Left: 18 [45%] Playback [on]
Front Right: 18 [45%] Playback [on]
Simple mixer control 'Treble',0
Capabilities: volume pswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 40
Front Left: 24 [60%] Playback [on]
Front Right: 24 [60%] Playback [on]
Simple mixer control '3D Control - Switch',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control '3D Control Sigmatel - Depth',0
Capabilities: volume volume-joined pswitch
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 3
Mono: 0 [0%] Playback [on]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [on]
Front Right: Playback 31 [100%] [on]
Simple mixer control 'Surround Digital',0
Capabilities: pvolume cvolume cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 0 [0%] Capture 0 [0%] [off]
Front Right: Playback 0 [0%] Capture 0 [0%] [off]
Simple mixer control 'Center',0
Capabilities: pvolume pvolume-joined pswitch
Playback channels: Mono
Limits: Playback 0 - 100
Mono: Playback 0 [0%] [on]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch
Playback channels: Mono
Limits: Playback 0 - 100
Mono: Playback 0 [0%] [on]
Simple mixer control 'Wave',0
Capabilities: pvolume cvolume cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 74 [74%] Capture 74 [74%] [off]
Front Right: Playback 74 [74%] Capture 74 [74%] [off]
Simple mixer control 'Wave Center',0
Capabilities: pvolume pvolume-joined pswitch
Playback channels: Mono
Limits: Playback 0 - 100
Mono: Playback 0 [0%] [on]
Simple mixer control 'Wave LFE',0
Capabilities: pvolume pvolume-joined pswitch
Playback channels: Mono
Limits: Playback 0 - 100
Mono: Playback 0 [0%] [on]
Simple mixer control 'Wave Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Front Left: Playback 0 [0%] [on]
Front Right: Playback 0 [0%] [on]
Simple mixer control 'Music',0
Capabilities: pvolume cvolume cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 0 [0%] Capture 0 [0%] [off]
Front Right: Playback 0 [0%] Capture 0 [0%] [off]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-joined
cswitch-exclusive Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [off] Capture [off]
Front Right: Playback 31 [100%] [off] Capture [off]
Simple mixer control 'Line LiveDrive',0
Capabilities: pvolume cvolume cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 0 [0%] Capture 0 [0%] [off]
Front Right: Playback 0 [0%] Capture 0 [0%] [off]
Simple mixer control 'Line LiveDrive',1
Capabilities: pvolume cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100
Front Left: Playback 0 [0%] Capture [off]
Front Right: Playback 0 [0%] Capture [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-joined
cswitch-exclusive Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [off] Capture [off]
Front Right: Playback 0 [0%] [off] Capture [off]
Simple mixer control 'Mic',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-joined cswitch-exclusive Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 15
Mono: Playback 0 [0%] [off]
Front Left: Capture [on]
Front Right: Capture [on]
Simple mixer control 'Mic Boost (+20dB)',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Video',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-joined
cswitch-exclusive Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [off] Capture [off]
Front Right: Playback 0 [0%] [off] Capture [off]
Simple mixer control 'Phone',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-joined cswitch-exclusive Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 15
Mono: Playback 0 [0%] [on]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'IEC958 Coaxial',0
Capabilities: pvolume cvolume cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 0 [0%] Capture 0 [0%] [off]
Front Right: Playback 0 [0%] Capture 0 [0%] [off]
Simple mixer control 'IEC958 Optical',0
Capabilities: pvolume cvolume cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 0 [0%] Capture 0 [0%] [off]
Front Right: Playback 0 [0%] Capture 0 [0%] [off]
Simple mixer control 'IEC958 Optical Raw',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'IEC958 TTL',0
Capabilities: pvolume cvolume cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 0 [0%] Capture 0 [0%] [off]
Front Right: Playback 0 [0%] Capture 0 [0%] [off]
Simple mixer control 'PC Speaker',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 15
Mono: Playback 0 [0%] [off]
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-joined
cswitch-exclusive Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [off] Capture [off]
Front Right: Playback 0 [0%] [off] Capture [off]
Simple mixer control 'Capture',0
Capabilities: volume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 15
Front Left: 0 [0%] Playback [off]
Front Right: 0 [0%] Playback [off]
Simple mixer control 'Mix',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'AC97',0
Capabilities: pvolume cvolume pswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 0 [0%] [on] Capture 100 [100%]
Front Right: Playback 0 [0%] [on] Capture 100 [100%]
Simple mixer control 'EMU10K1 PCM',0
Capabilities: volume pswitch
Playback channels: Front Left - Front Right - Front Center
Capture channels: Front Left - Front Right - Front Center
Limits: 0 - 65535
Front Left: 65535 [100%] Playback [on]
Front Right: 65535 [100%] Playback [on]
Front Center: 65535 [100%] Playback [on]
Simple mixer control 'EMU10K1 PCM',1
Capabilities: volume pswitch
Playback channels: Front Left - Front Right - Front Center
Capture channels: Front Left - Front Right - Front Center
Limits: 0 - 65535
Front Left: 65535 [100%] Playback [on]
Front Right: 65535 [100%] Playback [on]
Front Center: 65535 [100%] Playback [on]
Simple mixer control 'EMU10K1 PCM Send',0
Capabilities: volume pswitch
Playback channels: Front Left - Front Right - Front Center - Rear Left
- Rear Right - Woofer - ? - ? - ? - ? - ? - ? Capture channels: Front
Left - Front Right - Front Center - Rear Left - Rear Right - Woofer - ?
- ? - ? - ? - ? - ? Limits: 0 - 255
Front Left: 255 [100%] Playback [on]
Front Right: 255 [100%] Playback [on]
Front Center: 0 [0%] Playback [on]
Rear Left: 0 [0%] Playback [on]
Rear Right: 255 [100%] Playback [on]
Woofer: 0 [0%] Playback [on]
?: 0 [0%] Playback [on]
?: 0 [0%] Playback [on]
?: 0 [0%] Playback [on]
?: 255 [100%] Playback [on]
?: 0 [0%] Playback [on]
?: 0 [0%] Playback [on]
Simple mixer control 'EMU10K1 PCM Send',1
Capabilities: volume pswitch
Playback channels: Front Left - Front Right - Front Center - Rear Left
- Rear Right - Woofer - ? - ? - ? - ? - ? - ? Capture channels: Front
Left - Front Right - Front Center - Rear Left - Rear Right - Woofer - ?
- ? - ? - ? - ? - ? Limits: 0 - 255
Front Left: 255 [100%] Playback [on]
Front Right: 255 [100%] Playback [on]
Front Center: 0 [0%] Playback [on]
Rear Left: 0 [0%] Playback [on]
Rear Right: 255 [100%] Playback [on]
Woofer: 0 [0%] Playback [on]
?: 0 [0%] Playback [on]
?: 0 [0%] Playback [on]
?: 0 [0%] Playback [on]
?: 255 [100%] Playback [on]
?: 0 [0%] Playback [on]
?: 0 [0%] Playback [on]
Simple mixer control 'EMU10K1 PCM Send Routing',0
Capabilities: volume pswitch
Playback channels: Front Left - Front Right - Front Center - Rear Left
- Rear Right - Woofer - ? - ? - ? - ? - ? - ? Capture channels: Front
Left - Front Right - Front Center - Rear Left - Rear Right - Woofer - ?
- ? - ? - ? - ? - ? Limits: 0 - 15
Front Left: 0 [0%] Playback [on]
Front Right: 1 [7%] Playback [on]
Front Center: 2 [13%] Playback [on]
Rear Left: 3 [20%] Playback [on]
Rear Right: 0 [0%] Playback [on]
Woofer: 1 [7%] Playback [on]
?: 2 [13%] Playback [on]
?: 3 [20%] Playback [on]
?: 0 [0%] Playback [on]
?: 1 [7%] Playback [on]
?: 2 [13%] Playback [on]
?: 3 [20%] Playback [on]
Simple mixer control 'EMU10K1 PCM Send Routing',1
Capabilities: volume pswitch
Playback channels: Front Left - Front Right - Front Center - Rear Left
- Rear Right - Woofer - ? - ? - ? - ? - ? - ? Capture channels: Front
Left - Front Right - Front Center - Rear Left - Rear Right - Woofer - ?
- ? - ? - ? - ? - ? Limits: 0 - 15
Front Left: 0 [0%] Playback [on]
Front Right: 1 [7%] Playback [on]
Front Center: 2 [13%] Playback [on]
Rear Left: 3 [20%] Playback [on]
Rear Right: 0 [0%] Playback [on]
Woofer: 1 [7%] Playback [on]
?: 2 [13%] Playback [on]
?: 3 [20%] Playback [on]
?: 0 [0%] Playback [on]
?: 1 [7%] Playback [on]
?: 2 [13%] Playback [on]
?: 3 [20%] Playback [on]
Simple mixer control 'External Amplifier Power Down',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'SB Live Analog/Digital Output Jack',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]

4 réponses

Avatar
ncap
Pham wrote:
Bonjour,

J'essaye en vain depuis un bon moment de trouver les réglages adéquats
pour le driver ALSA contrôlant ma carte son Soundblaster Live 1024
(avec en sorties 4 haut-parleurs et un caisson de basse Altec Lansing).

Je n'arrive pas très bien à décrire les symptômes (n'étant pas un expert
en son hifi) mais le son semble moins 'riche' et surtout les basses
saturent beaucoup plus vite que sous Windows 98. Par exemple pour avoir
le même niveau sonore sous Linux, je dois relever le bouton de volume
des haut-parleurs.



symptomes identiques avec ma config :
mandrake 9.2 / maxi sound fortissimo (driver ymfpci / chipset yamaha
744) / derniers drivers alsa ...

le son sature complétement avec tous mes mp3 (encodés 192kbps minimum &
qui passent nickel sous XP).

et ceci pour l'instant avec tous les réglages possibles d'alsamixer ...

si qq a une idée ...

Avatar
Christophe PEREZ
Le Tue, 11 Nov 2003 21:29:50 +0100, Pham a écrit:

J'essaye en vain depuis un bon moment de trouver les réglages adéquats
pour le driver ALSA contrôlant ma carte son Soundblaster Live 1024
(avec en sorties 4 haut-parleurs et un caisson de basse Altec Lansing).


Même matériel, et j'avais du passer à OSS plutôt qu'ALSA afin d'avoir le
son 5.1.
J'avais fait ça grace à draksound sur ma mandrake, mais je ne sais pas si
ça existe ailleurs, et en choisissant emu10k1 comme pilote OSS.
Ensuite, il est utile d'installer les emu-tools pour configurer la carte,
à l'aide du fichier /etc/emu10k1.conf (ou ailleurs sur d'autres distrib).
Si tu arrives jusque là, je pourrai te donner ma config.

Bon courage.

--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
Pham
On Tue, 11 Nov 2003 23:17:24 -0400, Christophe PEREZ

J'essaye en vain depuis un bon moment de trouver les réglages
adéquats pour le driver ALSA contrôlant ma carte son Soundblaster
Live 1024(avec en sorties 4 haut-parleurs et un caisson de basse
Altec Lansing).


Même matériel, et j'avais du passer à OSS plutôt qu'ALSA afin d'avoir
le son 5.1.
J'avais fait ça grace à draksound sur ma mandrake, mais je ne sais pas
si ça existe ailleurs, et en choisissant emu10k1 comme pilote OSS.
Ensuite, il est utile d'installer les emu-tools pour configurer la
carte, à l'aide du fichier /etc/emu10k1.conf (ou ailleurs sur d'autres
distrib). Si tu arrives jusque là, je pourrai te donner ma config.



Salut !
Le problème est que l'on recommandait chaudement ALSA à l'époque où j'ai
installé tout ça (je ne sais plus trop pourquoi d'ailleurs, une histoire
de full-duplex je crois...) et que j'hésite vraiment à désinstaller tout
ça pour des drivers OSS. Surtout que je crois qu'ALSA va devenir
standard ou directement inclus dans le noyau non ? il me semble aussi
avoir lu ça quelque part, mais je ne suis plus du tout du tout sûr...

C'est quand même bizarre que je ne trouve pas de solution, je vais
tenter un appel à l'aide sur comp.os.linux.setup et
comp.os.linux.misc...


Avatar
Christophe PEREZ
Le Thu, 13 Nov 2003 01:10:41 +0100, Pham a écrit:

Le problème est que l'on recommandait chaudement ALSA à l'époque où j'ai
installé tout ça


Moi aussi, j'ai toujours lu ça, mais j'ai du me rendre à l'évidence qu'il
n'y avait qu'avec OSS que je parvenais à avoir le résultat que je
souhaitais.

(je ne sais plus trop pourquoi d'ailleurs, une histoire
de full-duplex je crois...) et que j'hésite vraiment à désinstaller tout
ça pour des drivers OSS.


Ça se fait en 30s avec draksound, et il s'occupe de tout, modif dans
/etc/modules.conf, déchargement des "mauvais" modules et chargement des
"bons".
De plus, c'est parfaitement réversible ensuite.
Ça vaut vraiment le coup d'essayer.

Surtout que je crois qu'ALSA va devenir
standard ou directement inclus dans le noyau non ? il me semble aussi
avoir lu ça quelque part, mais je ne suis plus du tout du tout sûr...


C'est vrai, je crois.
En espérant qu'à ce moment là la SB Live 5.1 soit mieux prise en compte.

C'est quand même bizarre que je ne trouve pas de solution, je vais
tenter un appel à l'aide sur comp.os.linux.setup et
comp.os.linux.misc...


C'est toi qui vois ;-)

--
Christophe PEREZ
Écrivez moi sans _faute !