Results 1 to 2 of 2

Thread: Simple question about how OpenSL ES works

  1. #1
    Junior Member
    Join Date
    May 2011
    Posts
    1

    Simple question about how OpenSL ES works

    I am a programming newbie and I have a relatively simple question about how OpenSL ES works.

    For example, I am curious about how the frequency of the bass boost feature is set. I do not see where this is a configurable parameter. The API can be called to set the strength of the boost...

    I searched through the code tracing the calls but just can't find the place where the "magic happens".

    Any help is greatly appreciated.

  2. #2
    Super Moderator
    Join Date
    Mar 2009
    Location
    Sweden
    Posts
    48

    Re: Simple question about how OpenSL ES works

    Hi Maxrc,

    The SLBassBoost interface allows you to set the bass boost (See section 8.13 of the specification). Bass boost increases the strength of the bass by amplifying low frequencies as the content is being passed through the audio system. It does not generate any audio on its own.

    To experiment with the SLBassBoost interface, I suggest you implement the Use Case:Samled Audio Playback [4.6.1]. This use case is described both in the specification and on the quick reference card. Use a simple audio file with low frequencies as our source. Instantiate the SLBassBoost interface on the audio player and the output mix. Vary your parameters and settings to get a feel for how it affects your audio.

    Best,

    Erik
    Erik Noreke,
    Work Group Chair OpenSL ES, OpenMAX AL

Similar Threads

  1. hello! A simple question
    By yxyybbs in forum OpenSL ES - General
    Replies: 1
    Last Post: 07-19-2011, 08:03 AM
  2. A simple question
    By tinuhp in forum OpenVG and VGU
    Replies: 4
    Last Post: 11-16-2007, 03:20 AM

Posting Permissions

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