I am creating an Android app which requires the real time change of playback rate/speed. I have searched all over the internet and have seen many solutions including Tutorials for OpenSL ES for Android How to change audio tempo and pitch individuality using ffmpeg?
As i am relatively new to development and android some of these are simply out of my leauge.
Many of these examples talk about Soundpool but this api does not work with large files.
After looking through API's and classes i found the method setPlaybackRate(int sampleRateInHz) under the AudioTrack class. http://developer.android.com/reference/android/media/AudioTrack.html#setPlaybackRate(int)
However in all these examples online none of them mention this. Am i missing something and can it be used?
Any help is much appreciated