Bon, vu que ça à pas l'air d'inspirer grand monde, je vous post mon asound.conf
# Un dmix en 6 canaux.
pcm.dmix51 {
type dmix
ipc_key 1042 # must be unique!
slave {
pcm "hw:0,0" # you cannot use a "plug" device here, darn.
channels 6
rate 44100
period_time 0
period_size 1024
buffer_size 4096
periods 128
}
# Ces bindings sont pour une carte nforce2. Ils échangent 2/3 et 4/5,
# comme le PCM surround51 de /usr/share/alsa/cards/NFORCE.conf
bindings {
0 0 # from 0 => to 0
1 1 # from 1 => to 1
2 4
3 5
4 2
5 3
}
}
# Un PCM duplex pour récupérer une carte full-duplex
pcm.duplex {
type asym
playback.pcm "dmix51"
capture.pcm "dsnoop"
}
# On remix les 2 canaux stéréo vers les 6 canaux 5.1
pcm.51mix {
type route
slave.pcm "duplex"
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
ttable.0.5 0.5
ttable.1.5 0.5
ttable.0.4 0.5
ttable.1.4 0.5
}
# L'entré par défaut utile les trucs grasouille qu'on vient de définir
pcm.!default {
type plug
slave.pcm "51mix"
}
# L'entrée 5.1 par défaut aussi
pcm.!surround51 {
type copy
slave.pcm "duplex" # use our new PCM here
}
# mixer0 can stay unchanged, because it isn't used anyway, I guess ;)
ctl.mixer0 {
type hw
card 0}
En éspérant que ça aide....
Merci.
Edit: je tiens à préciser que ce asound.conf n'est pas de moi, je l'ai trouvé sur les forums d'hardware.fr il me semble.