Jump to content

  • Log In with Google      Sign In   
  • Create Account

We're offering banner ads on our site from just $5!

1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.


Cross Platform Audio Programming


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
5 replies to this topic

#1 Cacks   Members   -  Reputation: 112

Like
0Likes
Like

Posted 05 March 2012 - 04:03 PM

Hi Guys,

I want to make a game for Windows & Mac. Are there any cross platform Sound programming libraries? Is OpenAL pretty much gone now?

cheers
Reject the basic asumption of civialisation especially the importance of material possessions

Sponsor:

#2 Rld_   Members   -  Reputation: 1498

Like
0Likes
Like

Posted 06 March 2012 - 04:00 AM

If it's for a personal project, you might want to take a look at fmod. Unless they changed it, it is free for personal use (with some restrictions, check the site for that).

Personally never used OpenAL before, but I still hear people are using it, and I think (not sure) that SDL is using it under the hood, so it might be a viable option still.

#3 Dawoodoz   Members   -  Reputation: 331

Like
0Likes
Like

Posted 06 March 2012 - 04:39 AM

OpenAL can give hardware mixed EAX and 3D in Windows Vista and 7 by talking directly to hardware but only for the players with a specific brand of sound cards. I did not get 4.1 surround in hardware OpenAL with my sound card. Then I thought that I might as well use software mixing for the sake of determinism between computers.

My open source DirectX 10/11 graphics engine. https://sites.google.com/site/dawoodoz

"My design pattern is the simplest to understand. Everyone else is just too stupid to understand it."


#4 Martins Mozeiko   Crossbones+   -  Reputation: 1422

Like
0Likes
Like

Posted 06 March 2012 - 05:21 AM

One of OpenAL implementations is open-source and works as software mixer without depending on hardware features. It is called OpenAL Soft: http://kcat.strangesoft.net/openal.html

#5 jbadams   Senior Staff   -  Reputation: 19060

Like
0Likes
Like

Posted 06 March 2012 - 05:25 AM

FMOD is probably what you're after.

There's also BASS if you don't mind paying for a licence.

If you do't need anything too complex you could also use the audio part of SFML or SDL.

#6 Cacks   Members   -  Reputation: 112

Like
0Likes
Like

Posted 07 March 2012 - 05:28 AM

Thanks for your input guys.

Its a commercial game.

Looking like I'm going to have to code the sound for each platform
Reject the basic asumption of civialisation especially the importance of material possessions




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS