irrKlang

Post your questions, suggestions and experiences regarding game design, integration of external libraries here. For irrEdit, irrXML and irrKlang, see the
ambiera forums
Xaron
Posts: 310
Joined: Sun Oct 16, 2005 7:39 am
Location: Germany
Contact:

irrKlang

Post by Xaron »

Hi all,

I just found out that Niko has created a small but powerful sound library called irrKlang. This sounds great! Has anyone tried it yet?

I wonder why there are still no discussions about it yet?! At the moment I use FMod in my project but I'll check irrKlang as I only need 3d sound...

@Niko, Admins: I think an own subforum for irrKlang would be great? ;) Are there any further plans, new features and so on?

Regards - Xaron
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

You should note that irrKlang currently only supports Windows and is closed source, so no chances to easily add Linux support. I did not check the API for loader extensions, but I guess that it should be fairly easy to add support for, e.g., mp3 or some other sound library.
I don't think that irrKlang really requires a complete forum on its own. But maybe it's wise to change the descriptions of the two major Irrlicht forums (beginner and advanced) such that everything related to Irrlicht with existing extensions should go into Advanced (i.e. all Newton, ODE, sound, but also new scene node like cal3d or grass scene node).
belfegor
Posts: 383
Joined: Mon Sep 18, 2006 7:22 pm
Location: Serbia

Post by belfegor »

I read somewhere that .ogg is faster then .mp3(better perfomance).
Its great that is supported by IrrKlang.
Small FPS demo made using Irrlicht&NewtonDEMO
InfoHERE
Its at very early stage but i think im crazy enough to finish it all alone.
hey_i_am_real
Posts: 44
Joined: Thu Sep 28, 2006 2:27 pm
Location: Europe

Post by hey_i_am_real »

i can hardly wait to test it :D

but i have to study and to make something with IrrLicht first :lol:
Lee Zhi Eng
Posts: 34
Joined: Tue Aug 22, 2006 2:48 pm
Location: Malaysia

Post by Lee Zhi Eng »

can you make library for dev-c++? :cry:
juliusctw
Posts: 392
Joined: Fri Apr 21, 2006 6:56 am
Contact:

ah

Post by juliusctw »

we poor linux users are out of luck :(
messen
Posts: 25
Joined: Tue Aug 29, 2006 2:51 pm
Location: Agalon
Contact:

Re: ah

Post by messen »

Hi!
juliusctw wrote:we poor linux users are out of luck :(
No, becouse we make something like this:

Code: Select all

namespace irr {
namespace network {

class CNetworkClientNode;
class CNetworkServerNode;
class CNetworkManager;

}
}
:lol:

Bye
ErUs
Posts: 165
Joined: Thu Oct 07, 2004 6:13 pm

Re: ah

Post by ErUs »

messen wrote:Hi!
juliusctw wrote:we poor linux users are out of luck :(
No, becouse we make something like this:

Code: Select all

namespace irr {
namespace network {

class CNetworkClientNode;
class CNetworkServerNode;
class CNetworkManager;

}
}
:lol:

Bye
Then we #include <windows.h>
wooooo!
juliusctw
Posts: 392
Joined: Fri Apr 21, 2006 6:56 am
Contact:

does it work in linux?

Post by juliusctw »

wait i don't get it

can we (linux users) or can we not use irrKlang? From Hybrid's comments it didn't seem like we could
Duncan Mac Leod
Posts: 64
Joined: Sun May 22, 2005 3:06 pm
Location: Germany
Contact:

Re: does it work in linux?

Post by Duncan Mac Leod »

juliusctw wrote:wait i don't get it

can we (linux users) or can we not use irrKlang? From Hybrid's comments it didn't seem like we could
AFAIK irrklang only runs on win32 at the moment - take a look at the download page - there is only one SDK for win32 => http://irrklang.irrlicht3d.org/downloads.html
Jedive
Posts: 146
Joined: Wed Apr 28, 2004 5:51 pm

Post by Jedive »

Would be awesome if IrrKlang were released under the zlib license, so users might add Mac / Linux support, static linking, etc.
niko
Site Admin
Posts: 1759
Joined: Fri Aug 22, 2003 4:44 am
Location: Vienna, Austria
Contact:

Post by niko »

Yes, would be nice, but maybe later. It's code doesn't look that nice yet. :)
Stah
Posts: 3
Joined: Fri Aug 18, 2006 10:04 pm

Post by Stah »

We don't care, give us the cooode :twisted:

I've tried to implement this http://www.devmaster.net/articles/opena ... esson8.php (ogg streaming) into irrlicht but i've got some problems.
How does irrKlang work, did you use thread ?

Ty
Lee Zhi Eng
Posts: 34
Joined: Tue Aug 22, 2006 2:48 pm
Location: Malaysia

Post by Lee Zhi Eng »

hi, i was trying to compile my stuff with irrKlang included.
but i got this:

Code: Select all

------ Build started: Project: MirageEngineDemo, Configuration: Release Win32 ------
Compiling...
main.cpp
c:\documents and settings\lee zhi eng\desktop\mirage engine\include\irrklang_include\ISound.h(63) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Build log was saved at "file://c:\Documents and Settings\Lee Zhi Eng\Desktop\Mirage Engine\Demo\MirageEngineDemo\Release\BuildLog.htm"
MirageEngineDemo - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
what's this about?
vitek
Bug Slayer
Posts: 3919
Joined: Mon Jan 16, 2006 10:52 am
Location: Corvallis, OR

Post by vitek »

missing type specifier - int assumed. Note: C++ does not support default-int
Just what it says. There is a missing type specifier. Normally the int type is assumed, but that is not supported by the C++ language. Go to ISound.h:63 and add an int return type to whatever function is declared there.
Post Reply