On Fri, 10 Sep 2010 10:57:57 +0200
Ignacio Díez Arias <[email protected]> wrote:

>       Efectivamente, y como dice JoseLuis, muy clarificador, al
> igual que la respuesta de Fernando. Muchas gracias a ambos. Ahora
> viene la segunda parte: a mi entender, sería lógico que existiera
> algún mecanismo que permitiera o permitiese elegir qué tarjeta de
> sonido utilizar (en caso de tener varias) y que ninguna aplicación
> pudiera monopolizar la tarjeta. Es decir, las aplicaciones deberían
> simplemente indicar "quiero reproducir esto" y el sistema de sonido
> se encargaría de recibirlo, mezclarlo con lo que ya se esté
> reproduciendo y, finalmente, reproducirlo.
> 

Es lo que tiene la retrocompatibilidad, que no puedes hacer la
revolución sin llevarte por delante juegos y aplicaciones...

>       Si ya queremos ser perfeccionistas, lo mejor sería que,
> además, se pudiera dirigir el audio de cada aplicación a una tarjeta
> en concreto.
> 

Todo eso lo hace jackd de forma muy sencilla y visual...

>       Si no he entendido mal, estas funciones son las que realizan
> los demonios de sonido, como Jackd y Pulseaudio. (confirmar) Creo que
> ALSA también se puede configurar para usar varias tarjetas, mediante
> el fichero .asoundrc, pero hay que echarle tiempo, ganas, y huevos.
> 

Por defecto ALSA hace que tu configuración de audio sea la mejor. El
asoundrc se usa para indicar qué tarjeta tienes por defecto (ultra
sencillo) o hacer que dos tarjetas se comporten como una de 5.1 o
vicebersa. Splittear los canales de una 5.1 para que funciones como dos
tarjetas normales. Es decir... cosas más "especialitas". En ese caso
sólo hace falta un poco de paciencia y estudiar un poquete los ejemplos
que hay en su wiki. Ah! asoundrc permite aplicar plugins de audio a
todo lo que "entra o sale" por los canales de tu tarjeta de forma
transparente a las aplicaciones, crear dispositivos de audio loopback...
muy útil vamos...

>       ¿Existe alguna forma de hacer que una aplicación que utilice 
> directamente OSS o ALSA de forma monopolista se comporte como digo y 
> pueda compartir el patio de recreo del audio?
> 

Portar su código a alsalib o jackd (o ambas... la mejor solución).,,

>       Un saludo.
> 

Otro pa ti guapetón!
_______________________________________________
CRySoL mailing list
http://crysol.inf-cr.uclm.es/
https://arco.inf-cr.uclm.es/cgi-bin/mailman/listinfo/crysol

Responder a