The core API matters because we shouldn't have to have 15 different wrappers to get needed functionality. All these wrappers have to work with each other, creating the mess that was outlined on previous pages.
It would be best to have a simple low level sound API that could easily be expanded on without the problems of PulseAudio/ALSA.
This would also make the jobs of the people maintaining JACK, SDL, and OpenAL much easier.
It would be best to have a simple low level sound API that could easily be expanded on without the problems of PulseAudio/ALSA.
This would also make the jobs of the people maintaining JACK, SDL, and OpenAL much easier.
Comment