• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 39 40 41 42 43 ... 116 Next »

Add OpenMAX AL as an Audio Backend?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Add OpenMAX AL as an Audio Backend?
10-24-2014, 01:08 PM (This post was last modified: 10-24-2014, 01:25 PM by King Dude.)
#1
King Dude Offline
Junior Member
**
Posts: 20
Threads: 6
Joined: May 2013
Perhaps OpenMAX AL would be fitting for Dolphin. Thoughts?

https://www.khronos.org/registry/omxal/specs/OpenMAX_AL_1_1_Specification.pdf
Find
Reply
10-24-2014, 02:24 PM
#2
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,933
Threads: 4
Joined: Sep 2013
We already implement OpenAL and Xaudio2, both of which are superior to OpenMAX AL.

OpenMAX AL is built for lower-powered systems, like mobile phones, and lacks more powerful audio control given by OpenAL and Xaudio2.

However, if you are interested in it, you can look at the current audio code and make an OpenMAX AL backend and make a branch of Dolphin that supports it.

And why did you bring it up? Do you develop with it?
Find
Reply
10-25-2014, 04:53 AM
#3
King Dude Offline
Junior Member
**
Posts: 20
Threads: 6
Joined: May 2013
(10-24-2014, 02:24 PM)KHg8m3r Wrote: We already implement OpenAL and Xaudio2, both of which are superior to OpenMAX AL.

OpenMAX AL is built for lower-powered systems, like mobile phones, and lacks more powerful audio control given by OpenAL and Xaudio2.

However, if you are interested in it, you can look at the current audio code and make an OpenMAX AL backend and make a branch of Dolphin that supports it.

And why did you bring it up? Do you develop with it?
OpenAL later versions are propriety software, and it seems that even though it might be superior than OpenMAX AL, I believe that OpenMAX AL has more potential when it comes to future development. I'm highly interested in developing for Dolphin, however, as a beginner I'm still learning the basic foundation to programming. It's a long, but hopefully rewarding learning process.

And isn't there versions of Dolphin for ARM platforms? Perhaps ARM would be the main target for adding OpenMAX AL, based on what I've read about it being suited for low-powered devices.
Find
Reply
10-25-2014, 05:08 AM (This post was last modified: 10-25-2014, 06:09 AM by Sonicadvance1.)
#4
Sonicadvance1 Offline
Professional Hand Holder
**********
Developers (Some Administrators and Super Moderators)
Posts: 716
Threads: 15
Joined: Jan 2013
We use OpenSL ES on Android. Considering we are really just doing basic channel mixing we don't really need the extra features that OpenMAX provides to us.
Find
Reply
10-25-2014, 05:39 AM
#5
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,828
Threads: 10
Joined: May 2012
In fact, higher level APIs for sounds are bad for us. We need a way to stream audio, best with callbacks. Higher APIs usually don't have such a callback mode.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode