IrrKlang alternative

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
dart_theg
Posts: 53
Joined: Sun Dec 29, 2024 3:13 am

IrrKlang alternative

Post by dart_theg »

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.
CuteAlien
Admin
Posts: 9924
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: IrrKlang alternative

Post by CuteAlien »

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.
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
n00bc0de
Posts: 116
Joined: Tue Oct 04, 2022 1:21 am

Re: IrrKlang alternative

Post by n00bc0de »

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).
Noiecity
Posts: 314
Joined: Wed Aug 23, 2023 7:22 pm
Contact:

Re: IrrKlang alternative

Post by Noiecity »

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.

Image
**
Brainsaw
Posts: 1240
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Re: IrrKlang alternative

Post by Brainsaw »

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.
Image
Dustbin::Games on the web: https://www.dustbin-online.de/
dart_theg
Posts: 53
Joined: Sun Dec 29, 2024 3:13 am

Re: IrrKlang alternative

Post by dart_theg »

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.
Noiecity
Posts: 314
Joined: Wed Aug 23, 2023 7:22 pm
Contact:

Re: IrrKlang alternative

Post by Noiecity »

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.
This version of irrklang allows you to create with commercial usage(0.8.1):


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.

Image
**
dart_theg
Posts: 53
Joined: Sun Dec 29, 2024 3:13 am

Re: IrrKlang alternative

Post by dart_theg »

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.
Noiecity
Posts: 314
Joined: Wed Aug 23, 2023 7:22 pm
Contact:

Re: IrrKlang alternative

Post by Noiecity »

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.
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.

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.

Image
**
dart_theg
Posts: 53
Joined: Sun Dec 29, 2024 3:13 am

Re: IrrKlang alternative

Post by dart_theg »

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.
dart_theg
Posts: 53
Joined: Sun Dec 29, 2024 3:13 am

Re: IrrKlang alternative

Post by dart_theg »

He responded rather quickly and said what the website says: it's only available to previous licensees.
Noiecity
Posts: 314
Joined: Wed Aug 23, 2023 7:22 pm
Contact:

Re: IrrKlang alternative

Post by Noiecity »

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.
I'm sorry, but the version I sent you is exactly as it came, and it works, but for mingw... this is very sad...
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

Image
**
dart_theg
Posts: 53
Joined: Sun Dec 29, 2024 3:13 am

Re: IrrKlang alternative

Post by dart_theg »

It sucks because IrrKlang is pretty helpful as a wrapper.
Post Reply