September 30, 2008

Solved!

After a frustrating few weeks i put my project out to the OGRE forums to generate a bit of support and interest from the community. In about three days i got about seven or eight replys. One said i should try irr Klang, a sound engine i had considered early in the project (to use with the IrrLicht 3D engine).





irrKlang

Five miniuts after downloading and six lines of code later and it works. No errors and no odd behavior. Succcess!

#include
#include
using namespace irrklang;

#pragma comment(lib, "irrKlang.lib")

ISoundEngine* engine = createIrrKlangDevice();
ISound* music = engine->play3D("../../media/sound.mp3", vec3df(0,0,0), true, false, true);


Next is Fraps captures and working on better 3D sound, thankyou to all the people who gave feed back, and especialy to the person who suggested IrrKlang.

The license is free for non-commercial use so this also fits my project outcome.

No comments: