Page 1 of 3

SOUND!

PostPosted: Tue Dec 27, 2011 01:02
by jordan4ibanez
what is the dev status of sound? will we be looking at sound in the game anywhere in the near future?

PostPosted: Tue Dec 27, 2011 01:58
by Menche
There's a fork that has audio support. I don't know anything else about it, I found it on the patchsets page.

PostPosted: Tue Dec 27, 2011 06:20
by Hackeridze
WHY IT NOT IN MAINSTREAM??!?!!!

PostPosted: Tue Dec 27, 2011 13:11
by sdzen
seems to be abandoned and not updated since lava came aboard

PostPosted: Tue Dec 27, 2011 14:38
by cisoun
Working on it. I'm on holidays now so I can work on it and I hope I'll finish it these following days.
I fixed the whole system to make it easier and I just have to code sound instantiations.

Also, I'm gonna put it on my github soon and then I will leave a message here.

PostPosted: Tue Dec 27, 2011 18:41
by jordan4ibanez
:D :D :D

PostPosted: Tue Dec 27, 2011 19:35
by Daraku
cisoun wrote:Working on it. I'm on holidays now so I can work on it and I hope I'll finish it these following days.
I fixed the whole system to make it easier and I just have to code sound instantiations.

Also, I'm gonna put it on my github soon and then I will leave a message here.


Is a LUA API will be available for sound?

PostPosted: Tue Dec 27, 2011 23:44
by sdzen
you can implement sound using lua to the best of my knowledge yet dont ask me how

PostPosted: Tue Jan 03, 2012 10:35
by dannydark
....the wait is killing me, haha have been looking forward to sound in minetest for a long time, don't suppose you have any update on progress cisoun? ^_^

PostPosted: Tue Jan 03, 2012 19:59
by cisoun
I have to implement some threads now but you can already play an OGG files. I'm still working on sound sources and have to test some stuffs.
I also found some interesting stuff on the OpenAL lib so I'm trying to studying them. Stay tuned. :)

PostPosted: Tue Jan 03, 2012 20:24
by Staffs
Yay
O O
\_/

PostPosted: Tue Jan 03, 2012 20:41
by sfan5
cisoun wrote:I have to implement some threads now but you can already play an OGG files. I'm still working on sound sources and have to test some stuffs.
I also found some interesting stuff on the OpenAL lib so I'm trying to studying them. Stay tuned. :)

yay :)

PostPosted: Wed Jan 04, 2012 02:21
by dannydark
cisoun wrote:I have to implement some threads now but you can already play an OGG files. I'm still working on sound sources and have to test some stuffs.
I also found some interesting stuff on the OpenAL lib so I'm trying to studying them. Stay tuned. :)


^_^ Excellent news cant wait :D

PostPosted: Wed Jan 04, 2012 06:18
by hmmm
Gimmi a S! S! Gimmi a O! O! Gimmi a U! U! Gimmi an N! N! Gimmi a D! D! What's that spell? SOUND!

PostPosted: Wed Jan 04, 2012 08:30
by Dogers
Well , great job cisoun . But I will not shout VICTORY , I'll wait until the sound system will be fully implemented !

PostPosted: Sat Jan 14, 2012 00:44
by jordan4ibanez
what about now? lol

PostPosted: Sat Jan 14, 2012 21:47
by dannydark
jordan4ibanez wrote:what about now? lol


lol I think I speak for most people when I say we can't wait any longer for sound in Minetest ^_^

also @Cisoun I'm not sure how your integrating sound but did you have a look at Irrklang? (http://www.ambiera.com/irrklang/) its a high level 3D audio engine, I was speaking to my friend who has used Irrklang with a lot of his Irrlicht & non-Irrlicht projects and he said it was one of the nicest free audio engines he had worked with, might be worth checking out.

PostPosted: Sat Jan 14, 2012 23:39
by jordan4ibanez
why wasnt irrklang used in the firstplace? irkklang is the native sound engine for irrlicht

PostPosted: Sun Jan 15, 2012 02:58
by jn
I agree that irrklang looks nice technically, but it's neither open source nor may we use it in a GPL program, which Minetest is (the free-of-charge version may not be used in commercial products, but Minetest may be used commercially and the GPL doesn't allow further restrictions; correct me if I'm wrong here).

PostPosted: Sun Jan 15, 2012 08:23
by Dogers
I want to say one thing :

If you can't wait for sound system to be implemented , just do it by yourself !

I think sound implementation is one of the most hard thing to do actually . Because this is not just about play sound files . Everything needs sounds , blocks , player , monster , music , ambiance ... And , in my opinion , create script to do that is very long .

For my part I've chosen to compose musics and create sounds because I hate everything that's approaching to far from near the coding and script , its remember me the mathematics syntax . So , in my point , I cannot force someone to do something I will never do or I can't do by my self , and I cannot judge the times it take to create sound system . I hate scripting , but I'm really impressed of the guys who script and code , because its a pain for me , and I am really thankful to these people for their work !

It's better to release a finished sound-system than some sound played partially I think .

Be patient !

PostPosted: Thu Jan 26, 2012 07:55
by dannydark
I've just been having a play around with the sound branch with Dogers sounds and its amazing! ^_^ no longer am I forced to play in silence :D

There is one suggestion though I think the walking sounds need to be randomised with several files i.e. 2/4x files for walking on each material (or not even 4 but at least more than one otherwise it does get a bit annoying when walking on grass for example with the same sound being played constant) I think Dogers included more than one sound for each surface actually not sure.

From what I can remember this is how MC does it by looping through several sound files for each surface.

Other than that its amazing! ^_^

PostPosted: Thu Jan 26, 2012 08:10
by Jordach
this was being thought up on irc, two days ago.

PostPosted: Thu Jan 26, 2012 08:15
by rinoux
\o/

PostPosted: Thu Jan 26, 2012 08:17
by Jordach
wut?

PostPosted: Thu Jan 26, 2012 08:26
by rinoux
...
dannydark wrote:I've just been having a play around with the sound

PostPosted: Thu Jan 26, 2012 08:29
by Dogers
Well , first of all , thanks for having appreciate the sounds and music , but get in mind that I have not created all the SFX , walking sounds are from kddekadenz , I've just created all of the music , ambient hit , most of the ambient-looped sounds and some GUI sounds . All the rest is the work of kddekadenz .
In my opinion , we need to wait for the sound-system to be implemented , then we will how it render in game and let the people judge for themselves , thus if some sound need to be arranged , added or replaced then we will do it !

PostPosted: Thu Jan 26, 2012 19:50
by cisoun
I coded an audio system here: https://github.com/cisoun/minetest

For the moment I didn't implemented it in the game but I know it works (I made some tests). It's just I didn't realised that sounds have to be hosted on the server and I don't feel to code the audio transfer so I gave up for the moment.
Also, I've got some exams soon and I don't really have the time to do this but I'll see the next month if I can do something for.

PostPosted: Thu Jan 26, 2012 21:54
by sdzen
don't push ya self man just do everythin slow and keep it astounding as dreamable

PostPosted: Thu Jan 26, 2012 22:07
by neko259
sdzen wrote:don't push ya self man just do everythin slow and keep it astounding as dreamable

* demon appears at the left ear * WORK! WORK! Work harder, it must be finished tomorrow!!!

PostPosted: Thu Jan 26, 2012 22:48
by sdzen
Exactly what happens when I try to relax