[alsa-devel] alsa on non-linux

Clemens Ladisch clemens at ladisch.de
Tue Jan 14 15:04:58 CET 2014

Patrick Welche wrote:
> I started out, writing the attached patch in November, but then it looked
> as though the boundaries of application library interface and linux sound
> chip driver had become so blurred that I thought that a decision had been
> taken to bin all OSes bar linux, hence the question. Can you give me a
> hint on how you think it is supposed to work?

Only the "hw" plugins access the Linux kernel drivers.  Anything else
should be portable (with the exception of plugins like "dmix" that
require a "hw" plugin as their slave).

For most device types (hwdep/seq/rawmidi/timer), the hw plugin is the
only implementation, so a portable alsa-lib has only control and pcm
devices at the moment.


More information about the Alsa-devel mailing list