Re: Kernel OSS vs ALSA

Jeff Garzik (jgarzik@pobox.com)
Wed, 13 Oct 1999 20:19:51 -0400


Alan Cox wrote:
>
> > Free OSS is out there and supported, so it's momentum will continue to
> > carry it.
>
> The new cards are using the API but not the code from OSS.

Right

> > which has turned off some people. There've been a few private
> > discussions about writing a nice, clean, small (!) sound API based on
> > the capabilities of current cards.
>
> I'm against changing the API for this. Fix the API by adding positional audio
> and to reflect 32+ DSP devices. The existing API is basically sound (pardon
> the pun)

Here's the laundry list of requests:
* support for any arbitrary mixer device: name, desc, data types, number
of subchannels
* 3D audio, maybe in userspace
* simultaneous multiple streams, with mixing as needed
* time marking of streams for synchronization
* OSS exposes internals, there should to be a mid-layer lib in userspace
* some control over bass boost and the like

Jeff

-- 
Custom driver development	|    Never worry about theory as long
Open source programming		|    as the machinery does what it's
				|    supposed to do.  -- R. A. Heinlein

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/