[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mon son et moi, on est pas copain !



Frédéric BOITEUX a écrit :
Le Wed, 26 Jan 2005 19:17:25 +0100, Xavier Seneque <xavier.seneque@wanadoo.fr> a
écrit :


je fais un update-modules
je reboot, je met tout à fond avec le alsamixer

et là, j'ai du son avec des trucs comme xine et xmms...
mais le PROBLEME NUMERO 1 : avec xmms, des qu'il y a des basses sur un mp3, et bien le son est immonde, comme si j'avais un truc mega pourri, alors que bon, ma carte son est potable, et j'ai de bonnes enceintes ( et sous windows ça marche nickel ! )


Je suis aussi tombé sur ce pb: il ne *faut pas* mettre le son au maximum dans
ALSA,
rester vers ~70% (dans la zone verte), et amplifier *à la sortie* (sur tes
enceintes)
sinon le son est saturé comme tu peux l'entendre...

Je crois que c'est dû au 2.6.8. J'avais lu çà quelquepart et j'avais un pb avec le son sur le canal pcm, control 3D, et le tone (c'était je crois relatif à la SB Live! ms peut-être à d'autres chips aussi...) Depuis mon passage 2.6.9, plus de soucis. (mais les recommandations si dessus sont sages)

Sinon, pour tes soucis de serveurs de sons, il te manque peut-être l'émulation
OSS d'ALSA, qui te permettrait de lancer un serveur de sons comme esd
(mais bon je n'utilise pas cela donc c'est juste une hypothèse) :
regarde si les modules snd-mixer-oss et snd-pcm-oss sont chargés...


Moi j'utilise pas le fichier /etc/modutils/alsa, je lance alsaconf, une fois pour chaque chip (2 pr moi) ; puis je modifie le fichier :
/etc/modprobe.d/sound (créé par alsaconf), ainsi :

______________________________________________________________________________
alias char-major-116 snd
alias char-major-14 soundcore
options snd snd_major=116 snd_cards_limit=2 snd_device_mode=0666

# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-emu10k1
alias sound-slot-1 snd-emu10k1
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /usr/lib/alsa/modprobe-post-install snd-emu10k1

# OSS/Free portion - card #2
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-12 snd-pcm-oss
alias snd-card-1 snd-intel8x0
alias sound-slot-0 snd-intel8x0
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/lib/alsa/modprobe-post-install snd-intel8x0
______________________________________________________________________________

Ensuite je crée un fichier /~/.asoundrc, qui me permet d'inverser le chip utilisé par défault (pour profiter de ma SB Live!) :

______________________________________________________________________________
pcm.emu10k1 {
	type hw
	card 1
	}
ctl.emu10k1 {
	type hw
	card 1
	}

pcm.intel8x0 {
	type hw
	card 0
	}
ctl.intel8x0 {
	type hw
	card 0
	}
pcm.!default {
	type hw
	card 1
	}
ctl.!default {
	type hw
	card 1
	}

En espérant que çà aide,
Amicalement,
Ben



Reply to: