IrrKlang alternative
IrrKlang alternative
I want to be able to just make Irrlicht applications and not have to worry about paying someone for sales or anything (unless it's a one time purchase then sure...), but what alternatives are there for sound in Irrlicht? IrrKlang is really convenient and I'd like to use it.
Re: IrrKlang alternative
FMOD is free.. up to a point (aka free unless you make serious money with your game).
Check here for more engines: https://en.cppreference.com/w/cpp/links/libs.html#Audio
I've used OpenAL+ ogg-vorbis in the past, but it needs some work and is far from what serious audio engines for games offer.
From that list above there are some I've never heard about before (no pun intended), but look interesting. Like that Amplitude SDK or the SoLoud engine.
Check here for more engines: https://en.cppreference.com/w/cpp/links/libs.html#Audio
I've used OpenAL+ ogg-vorbis in the past, but it needs some work and is far from what serious audio engines for games offer.
From that list above there are some I've never heard about before (no pun intended), but look interesting. Like that Amplitude SDK or the SoLoud engine.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: IrrKlang alternative
I personally use SDL_Mixer. It can even be used in projects that don't use SDL and is available on every platform SDL is (which is basically every platform).
Re: IrrKlang alternative
For me, SoLoud is the best alternative, or using the Windows API if it's for Windows (windows.h).
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
Re: IrrKlang alternative
I am also planing to try a new audio library, mainly for cross-platform reasons. I used IrrKlang on Windows and some other stuff on Android / Raspberry, but I don't want to do that any more. I wanted to take a look into SFML audio module (it seems that it can be used without the other SFML stuff, https://www.sfml-dev.org/documentation/ ... audio.html), but SoLoud also seems interesting, I may also try that.
One thing I want from the libraries I use is that they are available without having to hand-build it (except for Irrlicht), on Windows I am a big fan of VCPKG (https://vcpkg.io/en/) because it frees you from a lot of work normally necessary to get your libraries compiled.
One thing I want from the libraries I use is that they are available without having to hand-build it (except for Irrlicht), on Windows I am a big fan of VCPKG (https://vcpkg.io/en/) because it frees you from a lot of work normally necessary to get your libraries compiled.
Re: IrrKlang alternative
It's a shame because IrrKlang is very handy, and I really don't want to replace it, but I also wish there wasn't a license attached.
Re: IrrKlang alternative
This version of irrklang allows you to create with commercial usage(0.8.1):dart_theg wrote: Tue Aug 05, 2025 7:09 pm It's a shame because IrrKlang is very handy, and I really don't want to replace it, but I also wish there wasn't a license attached.
https://web.archive.org/web/20070626211 ... index.html
https://web.archive.org/web/20070617195 ... comparison
But is old... and i don't have an usable link for download, except for this version(0.6):
https://drive.google.com/file/d/11jidHm ... sp=sharing
Version 0.8.1 was more stable in comparison...
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
Re: IrrKlang alternative
You think it's worth using an old irrklang version or just using a different one and calculating 3D volume on my own? Also, does that link you sent only work with mp3s? Would like to use .ogg and .wav.
Re: IrrKlang alternative
Version 0.8.1 was very stable, it's the only version I recommend from old release (although when I tried the previous 0.6 version and never fail's me), however, in my opinion, the second best option after IrrKlang is SoLoud.dart_theg wrote: Mon Sep 01, 2025 7:55 pm You think it's worth using an old irrklang version or just using a different one and calculating 3D volume on my own? Also, does that link you sent only work with mp3s? Would like to use .ogg and .wav.
Perhaps if you contact Niko or Ambiera, there might be a chance of getting version 0.8.1.
0.6 reference: irr::audio::ISoundSource Class Reference "A sound source describes an input file (.ogg, .mp3 or .wav) and its default settings for volume, 3d or 2d etc"
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
Re: IrrKlang alternative
I sent him an email about 0.8.1. As for the 0.6 version, the lib file is in .a format and not .lib. Is there a .lib out there? And don't I need .dlls for different audio formats? I think I should just pivot to a different library.
Re: IrrKlang alternative
He responded rather quickly and said what the website says: it's only available to previous licensees.
Re: IrrKlang alternative
I'm sorry, but the version I sent you is exactly as it came, and it works, but for mingw... this is very sad...dart_theg wrote: Thu Sep 04, 2025 4:39 pm He responded rather quickly and said what the website says: it's only available to previous licensees.
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
Re: IrrKlang alternative
It sucks because IrrKlang is pretty helpful as a wrapper.
