> So the *x community should invent yet another audio driver > API (in addition to OSS and ALSA-driver). Isn't the > situation already messy enough? I do not see the necessarity of creating an other driver API. But I see the necessarity to have a common audio API which is based on one of the two existing driver APIs. > At this moment all Unix vendors (other than official Linux) > are already behind OSS. esd works on top of it. artsd works > on top of it. Jack works on top of it. All of them also work with ALSA. > All applications > (other than few alsa-* ones) are compatible with it. Even > significant part of alsa-lib has been ported to work on top > of OSS (this work started just about a month ago). So is > there anything that is still missing from OSS? Some features and the freedom to use it at any time in any environment. > The current draft of the OSS 4.0 *) specification is > available in http://www.fi.opensound.com/developer . If > there is something important missing? We can consider > adding such features in the near future. Comments are higly > welcome. Well, somehow ALSA has been developed with reason. > *) The OSS version included in the Linux kernel as well as > ALSA's OSS emulation are based on OSS v3.8 which is almost > 10 years old. For this reason they lack all the new > features we have implemented during past years. 10 years is simply a long time. I understand your point of view, but the train is already running. Best regards ce