the competing APIs is definitely a problem. the OSS
guys
continue to refuse to accept ALSA, and continue to promote
the benefits of their API and libraries. The layers that
have been built on top of them (PortAudio, JACK, the arts
audio api, gnome-sound, etc) continue to compete with each
other in various ways.
That's not a problem, that's the usual evolution as seen may
times in the free software world.
The problem is that an audio developer these days has less
chances to choose the "right" system. That's why commercial
software (Realplayer, Skype) often still uses OSS - it's easy
to do and works on many un*x machines.
What's missing is a clear guideline for (newbie) programmers
of audio applications and maybe an example client or library
which is able to autodetect the audio subsystem.
[...]
there are millions more people doing audio on windows
than
on osx, and yet windows requires *at least* as much work to
get setup for pro-audio as linux. so what conclusion do we
draw from that?
Lat's do it better :) ?
Thanks & kind regards
ce