• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

High Performance Audio

Is there any other way to achive Higher Performance Audio for an APP

  • Yes

    Votes: 0 0.0%
  • No

    Votes: 0 0.0%

  • Total voters
    0
Android NDK is a toolset that lets you implement parts of your app using native-code languages such as C and C++. For certain types of apps, this can help you reuse code libraries written in those languages.
Now this tool set contains an andriod specific implemetation of the OpenSL ES API. With the help of this Library once can make use of the native-code language of C or C++ to implement high-performance and very low latency audio no matter the kind of APP that is being developed.
The OpenSL ES standard makes available audio characteristics similar to those in the media player and media recorder API in Android Java framework. This OpenSL ES API is so amazing that it allows one to call API from code written a either C or C++ Languages.
Below are some use cases for this API
  • Digital Audio Workstations .
  • Synthesizers.
  • Drum machines.
  • Music learning apps.
  • Karaoke apps.
  • DJ mixing.
  • Audio effects.
  • Video/audio conferencing.
 
Back
Top Bottom