Overview
irrKlang is a high level 2D and 3D cross platform (Windows, Mac OS X, Linux) sound engine and audio library which
plays WAV, MP3, OGG, MOD, XM, IT, S3M and more file formats, and is
usable in
C++ and all .NET languages (C#, VisualBasic.NET, etc). It has all the features known
from low level audio libraries as well as lots of useful features like a sophisticated
streaming engine, extendable audio reading,
single and multithreading modes, 3d audio emulation for low end hardware, a plugin
system, multiple rolloff models and more. All this can be accessed via an extremely simple API.
Read more
Latest News
irrKlang 1.1.0 released. New:
Direct access to decoded PCM sample data, bug fixes, speed optimizations and memory usage improvments.
See change log for details, or download irrKlang 1.1.0 now.
13 Jun 08
irrKlang 1.0.4 released. New:
Audio recording for Windows, PCM sound sources, minor bug fixes. See change log for details, or download irrKlang 1.0.4 now.
23 Jan 08
irrKlang 1.0.3 released.
irrKlang now runs also on Power PCs (Mac OS) and includes other new features such as: Sound device enumeration and
selection, sound stop event reciever reasons, reduced ALSA driver latency, audio format retrieval for .NET,
and various bug fixes.
See change log for details, or download irrKlang 1.0.3 now.
03 Dec 07
irrKlang 1.0.2 released. Changes:
Major feature enhancements such as setPlayPosition(), ALSA, WinMM and CoreAudio devices now
support setPlaybackSpeed(), rolloff factor for 3D sounds, audio file format information
retrieval, improved C++ interface
(namespace handling etc), new examples, bug fixes and a lot of minor new features.
05 Nov 07
irrKlang 1.0.1 released. Changes:
Minor bug fixes and documentation updates.
16 Oct 07
irrKlang 1.0 released. Changes:
Added sound preloading, possibility to change loop mode during playback, optional manual plugin loading from other
directories, Linux driver fixes, C++ name clashes resolved if not using namespaces, VisualStudio 6 support,
documentation improvements and more.
6 Sep 07
irrKlang 1.0RC1 released. Changes:
Added support for MacOSX (x86), irrKlang.NET is now able to
override the file access just like the C++ version. This release is RC1, no
interface changes are planned until version 1.0 anymore, although some minor
improvements are planned (for example latency decrease for the linux version on slow hardware).
25 Jul 07
For older news entries, please take a look at the News archive.
|
Products using irrKlang

Imagine's ATC Image Generator

Sechsta Sinn's Die verbotene Welt

Digini's Blade3d

PhpChess Ltd's PhpChess

Wintervalley Software's Maximum-Football

Kritzelkratz 3000's Sarah 2
|