It is currently Mon Jul 24, 2017 7:47 pm

All times are UTC - 5 hours




 Page 1 of 1 [ 6 posts ] 
Author Message
 Post subject: OpenAL - Introduction
PostPosted: Sat Jun 12, 2010 6:24 am 
Site Admin

Joined: Sun Feb 11, 2007 8:59 am
Posts: 1102
Location: Ontario Canada
Welcome to the world of 3D sound playback. This VMK shows you how to get the OpenAL SDK installed on your computer and where to find documentation and help for the API.


Offline
 Profile  
 
 Post subject: Re: OpenAL - Introduction
PostPosted: Fri Aug 02, 2013 5:58 pm 
Site Admin

Joined: Sun Feb 11, 2007 8:59 am
Posts: 1102
Location: Ontario Canada
If you are having difficulties downloading the OpenAL SDK files from the internet, you can also get them from here: OpenAL-1.1-SDK.rar


Offline
 Profile  
 
 Post subject: Re: OpenAL - Introduction
PostPosted: Sat Mar 15, 2014 1:46 pm 

Joined: Sat Aug 16, 2008 7:58 am
Posts: 448
As of recently it looks like OpenAL is outdated. Creative Labs website no longer has links to download the API. Are you going to stay with using OpenAL when you decide to integrate the sound engine into the Shader Series or are you going to find and use a similar library that is current? The reason I am asking this is on my Vista operating system I still have the original sound engine, but on my Windows 7 64bit operating system I do not and my Shader Series project is on Win 7 using VS 2012. Thank You!


Offline
 Profile  
 
 Post subject: Re: OpenAL - Introduction
PostPosted: Sat Mar 15, 2014 3:12 pm 
Site Admin

Joined: Sun Feb 11, 2007 8:59 am
Posts: 1102
Location: Ontario Canada
Hmm, I was going to use OpenAL since I have the code already for it, but maybe I should change to something else. I'll do a search online to see if I can find something good to replace OpenAL. Let me know if you find anything.


Offline
 Profile  
 
 Post subject: Re: OpenAL - Introduction
PostPosted: Sat Mar 15, 2014 7:16 pm 

Joined: Sat Aug 16, 2008 7:58 am
Posts: 448
I am trying to stay away from the Windows Core API sound since not everyone is on a Windows Machine. Since we are using OpenGL and not Direct X, I am staying away from Direct Sound as well. The ones I'll be listing here will be the most current open source Audio Libraries and Audio APIs that I can find. Some may have 3D audio capability while others may not. Even if one doesn't have 3D Sound capability it could be used as an easy wrapper to just load and read in file streams. I hope this compiled list will help.

Here is what I have found.


    JUCE
    http://www.juce.com/about-juce

    Pros: Has many more features then just audio. This library supports many general topics from Custom GUI, graphics, audio, MDI, networking, cryptography, and also supports Audio and Networking plugins.
    Cons: Might contain more then what you need, it is not obvious if it supports 3D Sound Environment.

    irrKlang by Ambiera
    http://www.ambiera.com/irrklang/index.html

    Pros: High level 2D and 3D Cross platform sound engine and audio library that supports many file formats. Ambiera has a few other nice looking libraries and APIs that are useful in 3D game development.
    Cons: It does have a free licenses for non commercial use, but for the hobbyist, indie and professional developer there is a license's fee.

    FMOD
    http://www.fmod.org/

    Pros: Nice library to manipulate audio and music files. It is well known and well used. Free license for the hobbyist and indie developer if you spent less then $100.00 to develop the game at the time of sales release.
    Cons: Requires very expensive commercial use fees.

I have had a hard time finding available free to use open source APIs / Libraries. There doesn't seem to be a big selection out there right now. I am not 100% sure, but OpenAL may come back to the scene under new development since Creative Labs is no longer supporting it. There is a current website that does say they will be back soon. http://www.openal.org/ and as of now there is no return date posted. If worst comes to worse for the individual and not Marek himself, if you so choose you can use the Windows Audio API or the Core API or Direct Sound. I did not list them since this compiled list is for anyone's use but directed towards Marek since they are mostly open source with at least some free licenses agreement and cross platform or multi platform capabilities. I hope this compile list helps you out.

This is a little extra, but a very nice reference site for any game developer that covers many topics in game programming. http://www.gpwiki.org/


Offline
 Profile  
 
 Post subject: Re: OpenAL - Introduction
PostPosted: Sat Mar 15, 2014 8:10 pm 
Site Admin

Joined: Sun Feb 11, 2007 8:59 am
Posts: 1102
Location: Ontario Canada
Thanks for the links. On the gpwiki you can find a full listing of audio libraries here:
http://content.gpwiki.org/Libraries#Audio

As for OpenAL, you can grab its source code from the BlackBerry github repo here:
https://github.com/blackberry/OpenAL

or you can also try out OpenAL soft:
http://kcat.strangesoft.net/openal.html

and another site that I just found:
http://www.audio-framework.spieleprogrammierung.net/


Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 1 of 1 [ 6 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Jump to:  

cron