Linked by Thom Holwerda on Sat 27th Sep 2008 22:14 UTC, submitted by diegocg
Linux Lennart Poettering, main programmer of the PulseAudio project, has written a 'Guide Through The Linux Sound API Jungle': "At the Audio MC at the Linux Plumbers Conference one thing became very clear: it is very difficult for programmers to figure out which audio API to use for which purpose and which API not to use when doing audio programming on Linux. So here's my try to guide you through this jungle."
Thread beginning with comment 331740
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: THIS ARTICLE IS A JOKE ...
by FooBarWidget on Sat 27th Sep 2008 23:08 UTC in reply to "THIS ARTICLE IS A JOKE ..."
FooBarWidget
Member since:
2005-11-11

And comments like this are exactly why audio will remain to be a jungle for the foreseeable future.

Edited 2008-09-27 23:09 UTC

Reply Parent Bookmark Score: 4

apoclypse Member since:
2007-02-17

Totally agree. The Linux sound scape should be unified. Its really OSS's fault if you think about. They had a perfectly good sound api that Linux community was happy to use, but their licensing sucked, they didn't update it regularly enough and it was lacking features needed. So OSS4 comes out and Linux is supposed to drop ALSA because now OSS gets their head in the game?

I think what Linux needs is total redesign of the sound subsystem, or at least some sort of consolidation, to make it easier on developers. CoreAudio is a great, its easy to use, it robust and it can be used in in professional audio projects as well, as less demanding applications. Right now we have way too many api's that are confusing.

Reply Parent Bookmark Score: 6

diegocg Member since:
2005-07-08

their licensing sucked, they didn't update it regularly enough and it was lacking features needed.

...so it seems that there were good reasons why Alsa was created.

Alsa is the future of the Linux sound, get over it.

Reply Parent Bookmark Score: 2

Detlef Niehof Member since:
2006-05-02

Totally agree. The Linux sound scape should be unified. Its really OSS's fault if you think about. They had a perfectly good sound api that Linux community was happy to use, but their licensing sucked, they didn't update it regularly enough and it was lacking features needed. So OSS4 comes out and Linux is supposed to drop ALSA because now OSS gets their head in the game?


Interesting. It's not that I know a whole lot about it, but from what I've been reading on the net it seems that the Linux developers went totally overboard when they dumped OSS entirely and started a complete rewrite of the sound system.
What was the problem that prevented forking the last free OSS version and continue development in parallel? Why was it necessary to create a Linux-only sound solution? Was it really necessary to deliberately fragment the Unix systems even more?
As noted before, I'm no expert in this, so any insightful comments about it are appreciated.

Reply Parent Bookmark Score: 2