Hi,

> This is all correct, but it should be noted that dmix does
> NOT provide full-duplex capabilities:

If your card is able to work in full duplex or not does not 
depend on ALSA but the hardware. Cheap AC '97 chips are able 
to work in full duplex mode.

> this means that you 
> will probably be able to listen to sounds coming from
> different sources (applications)

Yes, that's the work of DMIX if your card doesn't support 
hardwaremixing. DMIX does softwaremixing similar like a 
soundserver does.

> but you will not be able 
> to do so while using skype, for example.

You can use bidirectional audio regardless if DMIX is running 
or not. Furthermore, there's another ALSA plugin besides DMIX 
that shares audio input for multiple applications (I forgot 
the name, again search alsa.opensrc.org).

> Afaik "jack" 
> should enable this, but I have never tried it....

JACK is a specialised soundserver for realtime audio stuff 
used by musicians (that's why I'm running JACK all the 
time ;) .

I doubt that Skype will ever be able to talk to JACK. What you 
plan to do is likely possible without JACK, but sound on 
Linux is still a complicated and difficult issue. Don't 
hesitate to ask me :) .


Best regards


    ce

-- 
gentoo-user@gentoo.org mailing list

Reply via email to