Skip to content
SPECIFICTION
Get listed

irrKlang vs SoLoud

irrKlang

ambiera.com

SoLoud

solhsa.com

Side by side

FigureirrKlangSoLoud
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
Android—Yes
API—Yes
Plans published51
Spec score · Game Audio Middleware8.3 (#7)7.7 (#15)
SupportThe maker directs users to its forum or email contact for questions, and the Pro full license includes prioritized email support.The project provides a Google Group, GitHub issue tracker and an IRC channel, while noting that it does not include the support offered by commercial libraries.

Plans

irrKlang

  • irrKlang non commercialFree
  • irrKlang Pro hobbyist (unlimited)€65, paid once
  • irrKlang Pro indie (unlimited)€290, paid once
  • irrKlang Pro full (single product)€490, paid once
  • irrKlang Pro unlimited (unlimited)€2,950, paid once

irrKlang pricing →

SoLoud

  • SoLoudFree

SoLoud pricing →

In their own words

irrKlang

irrKlang is a cross-platform 2D and 3D sound engine and audio library for C++ and .NET development. It plays WAV, OGG, MP3, FLAC, MOD, IT, S3M, and XM files, with both buffered and streamed playback. Its sound capabilities include 3D emulation for low-end hardware, linear or logarithmic rolloff, and effects such as echo, reverb, chorus, and distortion. Developers can use it from C++, C#, VisualBasic.NET, and Delphi.NET. Plugins can extend playback format support, and users can supply their own file readers and decoders. It does not depend on Irrlicht, so it can be used in projects without that engine. irrKlang runs on Windows, Linux, and macOS. It is free for non-commercial products; commercial use requires a Pro license. Listed one-time Pro options start at €65 for individuals and products sold for less than €20, with higher plans for other commercial uses. Linux requires ALSA, and 64-bit systems require matching 64-bit versions. Downloads are available only to existing licensees.

Visit ambiera.com

SoLoud

SoLoud is a free, portable C/C++ audio engine for games, built around a fire-and-forget playback interface. Playback handles let developers adjust volume, pan and relative speed. The engine includes multiple voices, faders, real-time filters, mixing busses, gapless looping, queued sounds and atomic operations for several sounds. It supports 3D positional audio and up to eight surround speakers.

Supported sources include several WAV variants, Ogg Vorbis, MP3, tracker formats and emulator sources. The package includes speech synthesis and an Sfxr sound-effects synthesizer. SoLoud runs on Windows, Linux, macOS, Android and the web through Emscripten, with backends including SDL/SDL2, MiniAudio, ALSA, JACK, OpenAL and WASAPI. A C API DLL provides access from environments including Python, Ruby, C#, BlitzMax and GameMaker Studio. Its ZLib/LibPNG license permits commercial use, modification and redistribution subject to attribution and source-notice conditions. The project notes limited engine integration and no artist tools.

Visit solhsa.com