El Viernes, 14 de Julio de 2006 18:32, Alwar escribió:
> ---------- Forwarded message ----------
> From: Alwar <[EMAIL PROTECTED]>
> Date: 14-jul-2006 18:31
> Subject: Re: [OT] Cosas de sonido en debian
> To: Txeik <[EMAIL PROTECTED]>
>
> 2006/7/14, Txeik <[EMAIL PROTECTED]>:
> > A Dijous 13 Juliol 2006 09:06, Alwar va escriure:
> > > 2006/7/12, Alwar <[EMAIL PROTECTED]>:
> > > > 2006/7/12, Guimi <[EMAIL PROTECTED]>:
> > > > > Aritz Beraza Garayalde [Rei] escribió:
> > > > > > El Lunes, 10 de Julio de 2006 21:03, Alwar escribió:
> > > > > >> (...)
> > > > > >
> > > > > > Se ha comentado muchas veces. Pero tengo unos minutillos que
> > > > > > perder, asi que:
> > > > > >
> > > > > > _ Guia Rapida de introduccion al sonido en Linux_
> > > > > >
> > > > > > Ahora mismo tenemos disponibles dos sistemas de sonido en
> > > > > > linux: ALSA, el mas nuevo y OSS, el viejo. Ambos usan sus
> > > > > > propios drivers.
> > > > > >
> > > > > > OSS no permite que varios programas accedan a la tarjeta de
> > > > > > sonido simultaneamente, pero como es el mas viejo, muchos
> > > > > > programas usan OSS para reproducir sonido (el plugin de flash,
> > > > > > el skype, etc etc). Para solventar los problemas de que solo
> > > > > > un programa pudiese reproducir sonido, se crearon los demonios
> > > > > > de sonido (artsd, esd), que si bien solventaban el problema,
> > > > > > anyadian otros.
> > > > > >
> > > > > > ALSA permite mezcla directa, por hardware y por software, 
> > > > > > para que varios programas puedan reproducir sonido a la vez.
> > > > > > Tiene ademas un modulo de compatibilidad con OSS, de manera
> > > > > > que los programas que usen OSS sigan funcionando el ALSA.
> > > > > >
> > > > > > El problema de usar un demonio de sonido es que el demonio
> > > > > > ocupara la tarjeta de audio, asi que le tendras que indicar a
> > > > > > TODOS los programas que usen el demonio de sonido. Por
> > > > > > desgracia, hay programas que no se pueden usar con un demonio
> > > > > > de sonido, solo con OSS a pelo, y estos programas no pueden
> > > > > > reproducir nada si esta el demonio de sonido activado.
> > > > > >
> > > > > > Por eso el consejo de hoy es que useis alsa y os olvideis de
> > > > > > artsd y esd y de los problemas que acarrean.
> > > > > La verdad es que es una duda mil veces repetida.
> > > > > Gracias por un resumen tan claro.
> > > > > Habrá que apuntarse el mensaje para referenciarlo la próxima vez
> > > > > que alguien pregunte.
> > > > >
> > > Pues siguiendo lo de la guia ubuntu, no he podido porque yo no tengo
> > > el archivo /etc/asound.conf y no se seguir, y me e dado cuenta que

Si no tienes un archivo se crea a mano y listos. El /etc/asound.conf me 
imagino que sea el general del sistema. Si quieres hacer pruebas, crea el 
archivo ~/.asoundrc y pon ahí lo que quieras (se supone que en las ultimas 
versiones de alsa, dmix viene activado por defecto)

> > > el problema del sonido es entre el flash y el aMSN, xq el gaim x

Flash usa oss, amsn no se. Es normal que oss te de problemas. Yo tengo 
mi .asoundrc configurado para que en teoria haga mezcla tambien del sonido 
oss, no se si servia para todos los chiipsets, mi tarjeta tiene un envy24 
(fortissimo IV).

# dmix para OSS
#
#

pcm.ossmix {
    type dmix
    ipc_key 1024          # must be unique!
    ipc_perm 0660         # sound for everybody (at least in your group)
    slave {
        pcm "hw:0,0"      # you cannot use a "plug" device here, darn.
        period_time 0
        period_size 1024  # must be power of 2
        buffer_size 8192  # dito. It
        #format "S32_LE"
        #periods 128      # dito.
        #rate 8000        # with rate 8000 you *will* hear,
                          # if ossmix is used :)
    }
}
# bindings are cool. This says, that only the first
# two channels are to be used by dmix, which is enough for
# (most) oss apps and also lets multichannel chios work
# much faster:

bindings {
        0 0   # from 0 => to 0
        1 1   # from 1 => to 1
}

pcm.dsp0 {
    type plug
    slave.pcm "ossmix"     # use our new PCM here
}
# mixer0 like above
ctl.mixer0 {
    type hw
    card 0
}



> > > ejemplo me reproduce los pitidos teniendo el xmms, pero el amsn y el
> > > flash no reproducen nada. en las configuraciones del amsn e visto
> > > que se puede cambiar el comando para reproducir sonidos, pone "play"
> > > ¿pero por que otro comando se puede cambiar para que funcionase?.

yo para reproducir sonidos uso mplayer -ao alsa (en kde tengo puesto por 
ejemplo que no use arts sino el   mplayer y funciona de lujo.

> > > En el XMMS en la configuracion de ALSA no me sale nada de dmix,
> > > buscare algun paquete relacionado. Gracias!
> >

El dmix se activa en la configuracion de alsa, no la de XMMS, el xmms ya lo 
tienes bien configurado.

> > No sé si te ayudará, pero me peleaba con el sonido a todo momento,
> > tenia que matar artsd para poder oir una peli en totem, pero si
> > después abria kgolf daba un mensaje de error parecido a éste "device:
> > default can't be opened for playback (Device or resource busy)" y
> > enviaba la salida a /dev/null al final entre artsd y esd matando
> > procesos podia mas o menos oirlo todo, al final eliminé libesd0 e
> > instalé libesd-alsa0 (0.2.36-3), ahora me peta estupendamente.
>

^ Los famosos problemas de usar demonios de sonido que mencioné en un mail 
anterior.

Desinstala esd y artsd, en kde, en el panel de control --> Sonido y 
multimedia--> sistema de sonido, desactiva la opcion de "Activar sistema 
de sonido", artsd ya no se cargara mas al arrancar kde. Ahora, le has de 
indicar que use mplayer para reproducir sonidos: en el panel de control, 
de nuevo en la seccion de sonido y multimedia ve a notificaciones del 
sistema, preferencias de reproduccion y marca "usar un programa externo". 
como programa pon /usr/bin/mplayer -ao alsa 

Ahora ve a los programas que te dan problemas y como sistema de salida de 
audio escoje alsa (o si no queda mas remedio oss), ni arts ni esd. Con 
esta configuracion solo unos pocos programas te pueden llegar a dar algun 
problema: el plugin de flash y el skype. En cualquier caso, con que 
cierres las aplicaciones que estaban reproduciendo sonido y reinicies el 
flash o skype, el problema deberia estar resuelto.

Saludos
Aritz Beraza [Rei]
-- 
Aritz Beraza Garayalde [Rei]   [http://www.ayanami.es] 
- No enviarás correos en HTML a La Lista.
- No harás top-posting, responderás siempre debajo del mail original.
- No harás Fwd, a La Lista, siempre reply.

Attachment: pgpDJhSuUhY47.pgp
Description: PGP signature

Responder a