Я действительно не знаю iPhone SDK, но это должно быть быстро: попробуйте сделать сам звук зацикливаться. Таким образом, вы сможете воспроизвести его всего одним звонком, и вам не нужно будет беспокоиться о правильном выборе времени повтора, чтобы перезапустить его в нужный момент.
Например, WAV-файлы имеют очень гибкую поддержку зацикливания, и любой приличный аудио редактор должен позволять вам устанавливать точки зацикливания.