James Courtier-Dutton wrote: > Wallace, Brooke wrote: >> Hi, >> >> I've been trying to sort thru the ALSA docs and am starting to get the >> impression that all of the existing drivers are written as Kernel >> Modules. Doesn't this mean that they are running in Kernel space and >> infact are not User Space drivers? Shouldn't there be an ALSA Drivers >> API document that covers an API that User Space Drivers can use? I must >> be mssing something here... What you may be looking for is the plugins API. Take a look at the alsa-plugins source, there are some examples of things that talk to other userspace things (E.g. jack or pulseaudio plugin) or other non alsa drivers (E.g. oss or freebob) http://hg-mirror.alsa-project.org/alsa-plugins/ But remember not to put any GPL code in your non-gpl driver ;) As others have mentioned you may not be able to get much help for this kind of endeavour if you are not prepared to "show us the source". -- Eliot _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel