need an Audio Engine

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
cpprules
Posts: 148
Joined: Wed Jul 27, 2005 8:37 pm
Location: on the Pedastal

need an Audio Engine

Post by cpprules »

I know all about Audiere, it's very cool just that it doesn't supports MIDI. I need MIDI ver badly. I tryed OpenAL ( too complicated ), FMod, Bass ( commercial ).
Is there any way to play midi, like a small engine just for midii. Or another engine that supports midi.
midi, midi, midi...
CRPG, FRPG, Oblivion Fan
Hater of Counter Strike (i hate it so much damn it)
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

You my friend are a freak.
cpprules
Posts: 148
Joined: Wed Jul 27, 2005 8:37 pm
Location: on the Pedastal

Post by cpprules »

that doesn't helps
CRPG, FRPG, Oblivion Fan
Hater of Counter Strike (i hate it so much damn it)
Guest

Post by Guest »

cpprules
Posts: 148
Joined: Wed Jul 27, 2005 8:37 pm
Location: on the Pedastal

Post by cpprules »

that helps thanks
CRPG, FRPG, Oblivion Fan
Hater of Counter Strike (i hate it so much damn it)
Irme
Posts: 55
Joined: Sat Jul 16, 2005 8:24 am

Post by Irme »

i've started developing a sound engine based off of dx9 for my project, it plays midi. you can check it out if you would like:

http://thetrials.game-host.org/downloads.aspx

if you have any questions about it ask away.
Beam

Post by Beam »

If you know audiere, plz help me with this which noone seemes to have a clue about:

I can only create individual sounds and load them at the same time as I create the "holder" for the sound. I wanna do arrays, something like:

suitalbeAudiereSoundClass * walksound[100];

walksound[0]->loadSample("spagetti.wav");
walksound[1]->loadSample("cucumber.wav");

Is it possible? How else can I add sounds belonging to a certain class etc and then load/unload it somewhere else...

Thanks!
Beam
cpprules
Posts: 148
Joined: Wed Jul 27, 2005 8:37 pm
Location: on the Pedastal

Post by cpprules »

Have the same problem, although i have a small clue:

OutputStreamPtr something[42];
something[0] = OpenSound(bla,bla,bla); // Open Sound returns OutputStreamPtr
something[0]->play();
bla bla

// is there any way to reload a file, and not to create a totaly new variable ?
CRPG, FRPG, Oblivion Fan
Hater of Counter Strike (i hate it so much damn it)
Beam

Post by Beam »

Hmm
Why is tne most basic and needed thing so hard to do? Is there no audiere forum or communities? Should be but I cannot find any...
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

Yeah I know sorry.

I just don't get this communities obsessions with 2d and OLD style games.

You give people a 3d graphics engine and what do they build?

appearently they rebuild sonic.. instead of digging through the dusty old crap in the basement and play it again for an hour.

I understand some of you don't care what you build and just want practice but damn does everyone just want to play old crap??

then again maybe you aren't one of those 2d'ers ..

seems to me if there isn't a midi player then there is a good reason.
isn't midi what .wave is?? isn't .wave like 3 times bigger then anything else?

you just want the cellphone tone music for your zelda remake I think..

like I said before you friend are a freak.
cpprules
Posts: 148
Joined: Wed Jul 27, 2005 8:37 pm
Location: on the Pedastal

Post by cpprules »

Thats true, I can't judge my self, but others can.
I like the fact that i'm freak.
Your a freak too, how the hell did you managed to post 500 times.
Did you played Zelda : Ocarina of Time - best game ever
CRPG, FRPG, Oblivion Fan
Hater of Counter Strike (i hate it so much damn it)
Guest

Post by Guest »

Midi is abstract information only. No waveform data. The files are usually very small.
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

cpprules wrote:Thats true, I can't judge my self, but others can.
I like the fact that i'm freak.
Your a freak too, how the hell did you managed to post 500 times.
Did you played Zelda : Ocarina of Time - best game ever
werd zelda rulez.. I hate cell shading but the new one with the warewolf looks sweet... I like being a freak as well.

500 times oh that takes a little over a year and a lot of typing.
Post Reply