Open source cross-platform audio engine and audio API for video games, supporting 3D audio, MIDI, synthesis, WAV/OGG streaming, procedural audio and more.
SoLoud is an open source, cross-platform C++ audio engine and audio API targeted primarily at video game development. It aims to provide a simple, easy-to-use, lightweight interface for real-time audio playback and mixing in games.
Key features of SoLoud include:
With SoLoud integrated, game developers do not need to program all the low-level audio handling, and can focus more on high level audio design instead. It takes care of mixing, panning, fading between sounds and more. The API is simple yet flexible enough for handling complex audio requirements of games.
Being open source and written in C++, SoLoud is easy to customize if required. Developers looking to add audio capability to their games and applications can greatly benefit by using SoLoud.