olofson / audiality2

A realtime scripted modular audio engine for video games and musical applications.
http://audiality.org/
zlib License
79 stars 5 forks source link

Use libsoundio instead of SDL? #331

Open olofson opened 6 years ago

olofson commented 6 years ago

http://libsound.io/

ĺibsoundio seems more lightweight and to the point for a pure audio engine - but does it support dlopen()ing API libs? If not, that will have to be added to build binaries suitable for distribution.

The SDL backend would still be handy for applications that use SDL anyway, but it should probably use dlopen() (like the JACK driver), and/or be implemented via inlines/macros that compile only when applications code actually use them. (There are these issue with trying to link to a lib statically linked to the host applacion, and on some platforms, dlopen()ing a lib that the host application already links to.)