I need to be able to play an MP3 file at difference speeds without it affecting the pitch (or changing the pitch after speeding up, whatever), Also, this transition needs to be as seamless as possible.
Obviously there are apps that do this so it is possible, but it seems not to be possible with the MediaPlayer API, and the SoundPool API can only change both pitch and rate (unless I am missing something).
Any idea on how to achieve this? Any API / 3rd party libraries that could help?
Thanks.