ghrt wrote:
> salut
> 

Salut

> as vrea sa pun xmms-ul (sau alt player, dar il prefer pe xmms daca se 
> poate) sa dea output pe 2 placi de sunet simultan. aceeasi melodie si 
> este foarte important sa nu existe delay-uri = sa fie sincronizate.
> se poate? eventual niste comenzi pe la configurarea alsa?
> placile de sunet sunt SB Live 5.1 si USB C-MEDIA.
> acum folosesc 2.6.19.x.

M-am jucat un pic si urmatorul config pare sa mearga. Ideea: daca ai o
placa cu x canale si una cu y canale, creezi un device virtual cu x + y
canale si apoi multiplici inputul pe toate. 

Exemplu cu un intel cu 2 canale si un creative-usb cu 6:

# /etc/asound.conf

# intel - 2 channels
pcm.intel       { type hw; card 0; }
ctl.intel       { type hw; card 0; }
                                                                                
      
# creative - 6 channels
pcm.creative      { type hw; card 1; }
ctl.creative      { type hw; card 1 ; }

# virtual device with 8 channels
pcm.multi {
        type multi;

        slaves.a.pcm "intel";
        slaves.a.channels 2;
        slaves.b.pcm "creative";
        slaves.b.channels 6;
        
        bindings.0.slave a;
        bindings.0.channel 0;
        bindings.1.slave a;
        bindings.1.channel 1;
        bindings.2.slave b;
        bindings.2.channel 0;
        bindings.3.slave b;
        bindings.3.channel 1;
        bindings.4.slave b;
        bindings.4.channel 2;
        bindings.5.slave b;
        bindings.5.channel 3;
        bindings.6.slave b;
        bindings.6.channel 4;
        bindings.7.slave b;
        bindings.7.channel 5;
}

# duplicate the input into the 8 channels
pcm.duplicate {
    type plug
    slave.pcm "multi"
    slave.channels 8
    route_policy duplicate
}

pcm.!default pcm.duplicate
ctl.!default ctl.creative


N-am testat cu xmms pentru ca nu-l am instalat. In audacious a mers
fara sa schimb nimic.

Resurse:
http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php#virmulti
unde scrie ca in lumea reala se desincronizeaza in timp.

Tudor "bubuind la 1AM prin 8 difuzoare" Golubenco

--
http://golubenco.org/blog/

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui