Tenes que configurar el asound.conf en /etc/asound.conf, busca en google, hay mucha ayuda. Yo tengo 5.1, el mejor plugin de alsa es dmix, no surround51.
  Esta es mi configuración:

# 6 channel dmix:
pcm.dmix6 {
type dmix
ipc_key 1024
ipc_key_add_uid false
ipc_perm 0660
slave {
pcm "hw:0,1"
rate 48000
channels 6
period_time 0
period_size 1024
buffer_time 0
buffer_size 5120
}
}

# upmixing:
pcm.ch51dup {
type route
slave.pcm dmix6
slave.channels 6
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
ttable.0.4 0.5
ttable.1.4 0.5
ttable.0.5 0.5
ttable.1.5 0.5
}

pcm.duplex {
type asym
playback.pcm "ch51dup" # upmix first
capture.pcm "hw:0"
}

# change default device:
pcm.!default {
type softvol
slave.pcm "duplex"
control {
name "Software Master"
card 0
}
}

# for aoss
pcm.dsp "duplex"

pcm.dsp1 "duplex"


  Funciona casi todo en 5.1, incluído el sonido en reproductores flash y ese tipo de cosas. Después de tener esa configuración tenes que activar los 6 canales (o 5 en tu caso) en el alsamixer, sino no te va a andar.


  Saludos!!



2008/12/22 Marcos Guglielmetti <marcos@ovejafm.com>
El Lun 22 Dic 2008, Diego Saravia escribió:
 | tengo una placa con 4 canales y cuatro parlantes, si hago
 |
 | speaker-test -Dplug:surround40 -c4 -twav
 |
 |
 | escucho perfectamente la voz en cada parlante, por lo que supongo
 | que todo esta bien
 |
 | ahora quiero escuhar musica enlos 4 parlantes pero todos los temas
 | salen en los dos delanteros, lo cual supongo es correcto porque es
 | musica estereo
 |
 | ahora, supongo que sera posible generar sonido simulado para los
 | parlantes de atras, o al menos ponerlos igual que los de adelante
 |
 | como se hace todo eso?
 |
 | gracias

La verdad, ni idea che, paso a "musix-usuarios", seguramente alguien
que sepa, necesitará algún dato más...

(mantener en CC a "Diego Saravia" <dsa@unsa.edu.ar>)

saludos


--
MGG

_______________________________________________
Musix GNU+Linux - www.musix.org.ar
Musix-usuarios mailing list
Musix-usuarios@lists.ourproject.org
https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios