[alsa-devel] Question about dmix?
clemens at ladisch.de
Mon Mar 22 09:03:48 CET 2010
> I know alsa support userspace software multi-playback by dmix plugin.
> How does it realize? I expected a daemon accepting multi-streams which
> then mixes these streams to a single one -- it seems not the case.
The kernel maps the device's DMA buffer into all userspace processes;
the processes then cooperate in adding samples to the buffer.
More information about the Alsa-devel