Hello,
I've recently been trying to incorporate an intensive sound management class, where sound playback precision is a must.
What I'm looking for is the option to load a sound, set the playback starting position (or playhead), play for a certain time, pause the sound, set the 'playhead' position to a new interval and resume playback again. (with dynamic intervals).
I've tried using AVAudioPlayer for that matter - but it seems it's just too slow. The performance is just not what you expect, it lags when calling pause
and setCurrentTime:
.
It's the easiest library to use and the only one with stated setCurrentTime:
function.
I come here asking for your help, a recommendation for a decent open-source SoundEngine that can handle interval setting (playhead movement) with low latency, or reference to where it is stated that OpenAL or AudioUnit tools can handle playback position setting.
Thank you in advance,
~ Natanavra.