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
--
[email protected] mailing list