# ALSA portion alias char-major-116 snd alias char-major-14 soundcore alias snd-card-0 snd-intel8x0 # 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 /dev/mixer snd-mixer-oss alias /dev/dsp snd-pcm-oss alias /dev/midi snd-seq-oss # Set this to the correct number of cards. options snd cards_limit=1Pour pouvoir écouter plus d'un son en même temps, il faut utiliser le plugin dmix et créer un fichier /etc/asoundrc.conf:
pcm.mixeur {
type dmix
ipc_key 1024 # must be unique!
slave {
pcm "hw:0,0" # le nom/n° du hardware auquel dmix envoie le flux mixé
period_time 0
period_size 1024 # must be power of 2. Il semble que mplayer ne marche que si c'est 1024
buffer_size 16384 # à augmenter si le son saute
rate 48000 }
}
pcm.!default {
type plug
slave.pcm "mixeur" # le nom du périphérique dmix sur lequel plug envoie les flux rééchantillonnés
}
# mixer0 like above
ctl.mixer0 {
type hw
card 0
}
Pour pouvoir réellement bénéficier de cette possibilité, il faut parfois reconfigurer les applications en veillant à ce qu'elles utilisent effectivement ALSA comme sortie audio.