Page 1 of 2 12 LastLast
Results 1 to 20 of 23
  1. #1
    Member
    Join Date
    Aug 2006
    Location
    Madrid (Spain)
    Posts
    288

    New Ogg and Flac support in Sound

    Hi all,

    Until that NexYon can develop the new sound unified library for Blender/BGE I uploaded a Blender 2.49 with support for Ogg, Flac and several Wav codecs. These builds use Openal-Soft and alure libraries.

    The links:
    [Win 32 / Py2.5]
    http://graphicall.org/builds/builds/...n=show&id=1053
    [Win 32 / Py2.6]
    http://graphicall.org/builds/builds/...n=show&id=1062

    [Linux 32 / Py2.6]
    http://www.graphicall.org/builds/bui...n=show&id=1067
    [Linux 64 / Py2.6]
    http://graphicall.org/builds/builds/...n=show&id=1059

    [MacOSX]
    If anybody makes a build I will put here

    [Diff]
    http://jbernalmartinez.googlepages.com/Alure.diff

    New features:
    Support for Ogg vorbis, Flac and several wav codecs in the BGE.
    Support for mono, stereo, 4.1, 5.1, 6.1 & 7.1 output.

    Known bugs:
    There is no draw of the wave in the sound space for Ogg, flac, etc (only for wav).
    When the sound is packed no information about sound is known in the Scene->sound (althought it works)
    MP3, WMA are recognized but they arenīt played yet.

    TODO:
    Support for more than 24 sources.
    Add parameters in sound actuator only availables throught python
    Streaming music.
    Echo and reverb enviromental effect actuator.
    Low-band filter per source.
    Mic actuator.

    Regards,
    Jorge
    Last edited by lordloki76; 09-Jul-09 at 12:53.



  2. #2
    Do you mean OGG in the GE?
    Really?!
    Came to my arms, I want to embrace you!



  3. #3
    Member
    Join Date
    Aug 2006
    Location
    Madrid (Spain)
    Posts
    288
    Originally Posted by OTO View Post
    Do you mean OGG in the GE?
    Really?!
    Came to my arms, I want to embrace you!
    Yes

    +10 Characters



  4. #4
    Great!!
    I'll wait for the Linux64 version, then!



  5. #5
    Nice!
    Can you add this patch to svn, i can compiling under linux.



  6. #6
    Member
    Join Date
    Aug 2006
    Location
    Madrid (Spain)
    Posts
    288
    Linux 64bit uploaded to graphicall.



  7. #7
    Member manarius's Avatar
    Join Date
    Jan 2009
    Location
    Utopia (mostly), Vienna (sometimes)
    Posts
    110
    is one of the main devs looking at this thread?

    this would be a great feature to include into the official release, once it became unspaghettified ^^

    @jorge:
    no offense intended! spaghettified code is as great to me as unspaghettified one, as long as the noodles taste good ( i dont even know IF your code is bolognese or carbonara )
    anyhow, you saved me a lot of time trying to figure out how to implement ogg support myself, thanks a LOT!

    greetings
    manarius
    There are no bugs, only random features.



  8. #8
    Nice try Jorge, but the Linux64 in Graphical don't work?!



  9. #9
    Wow, I was just thinking the other day about how great it would be to have ogg vorbis and flac support in the GE! Thanks, maine!



  10. #10
    Member cthames's Avatar
    Join Date
    Feb 2007
    Location
    Maine, USA
    Posts
    438
    hi Jorge Bernal (a.k.a lordloki),

    Ogg in the BGE! I'm excited.

    I tried to download the Win 32 build but it doesn't exist.

    Clark
    Game Tutorials: TutorialsForBlender3D - - - blendenoz.com
    BGE Python: Blender Game Engine Python
    Documentation with sample code.
    Updated to 2.7x



  11. #11
    Member
    Join Date
    Aug 2006
    Location
    Madrid (Spain)
    Posts
    288
    I'm trying re-upload again the builds to graphicall. Sorry, for the inconvenience



  12. #12
    Member
    Join Date
    Aug 2006
    Location
    Madrid (Spain)
    Posts
    288
    I think that win32 and linux64 builds are now availables.
    I will try compile linux32 this night (i have to setup the linux installation in the virtualbox yet)



  13. #13
    Member cthames's Avatar
    Join Date
    Feb 2007
    Location
    Maine, USA
    Posts
    438
    hi Jorge Bernal,

    Thanks for re-uploading it. The ogg files sound great. I had 3 playing at the same time without problems. Even the wav files sound better.

    Clark
    Game Tutorials: TutorialsForBlender3D - - - blendenoz.com
    BGE Python: Blender Game Engine Python
    Documentation with sample code.
    Updated to 2.7x



  14. #14
    Member
    Join Date
    Aug 2006
    Location
    Madrid (Spain)
    Posts
    288
    Now, builds are uploaded for windows 32-bit and linux 32 & 64 bits.
    I will continue with the known bugs and TODO



  15. #15
    Hi, thank you for linux 32 build
    i had try it with ogg and is`t works. Not just for this build, blender sound system have a bug on linux! Seems playing 2x faster the sound in BGE or if I press the play button on sound panel .... weird.



  16. #16
    Member mrhippieguy's Avatar
    Join Date
    Apr 2009
    Location
    somewhere else
    Posts
    515
    WHY DID I NOT STUMBLE UPON THIS BEFORE?! this is that awesome. so awesome, in fact, that i almost(almost... ) spilled my drink to hear one of my favorite latin guitar songs playing to a stickman walking across an epically sized desert plain.



  17. #17
    Member Lucrecious's Avatar
    Join Date
    Jul 2008
    Location
    Canada
    Posts
    2,639
    ha ha, I used this version of blender for my game. I just didn't want to disturb the thread 0.o

    Thank you very much for sharing, Jorge Bernal, it lowered the file size of my game from, 107mb, to 33mb , great job!
    Current Project: Apparatus
    Website: lucrecious.com



  18. #18
    Member Excalaberr's Avatar
    Join Date
    Apr 2008
    Location
    If I only knew...
    Posts
    1,042
    I also use this in my game.


    I would LOVE everything on your TODO list!!! I hope you finish!
    Yes, I know how to spell Excalibur.

    My game project: Fear the Dark



  19. #19
    Member mrhippieguy's Avatar
    Join Date
    Apr 2009
    Location
    somewhere else
    Posts
    515
    sorry, i just think others should see this, you know? it's (almost) like taking 25's sound system and dropping it into 249, for stability.



  20. #20
    Member Excalaberr's Avatar
    Join Date
    Apr 2008
    Location
    If I only knew...
    Posts
    1,042
    And I want to say again how amazing it would be to have:

    Support for more than 24 sources.
    Add parameters in sound actuator only availables throught python
    Streaming music.
    Echo and reverb enviromental effect actuator.
    Low-band filter per source.
    Mic actuator.

    Yes, I know how to spell Excalibur.

    My game project: Fear the Dark



Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •