Play audio between 2 points of time

Hello there…

I have an audiosprite that contains multiple audio sources in a simgle mp3 file.
So…

0 to 1.2 seconds => plays a laser shot.
1.3 to 2 seconds => plays a short lazer sound
2 to 5 seconds => plays a crash sound

I want to play the short laser sound.
I can see that I have a setCurrentTime method but I want to be able to stop it at a certain point (between 1.3 to 2 seconds).

I also want to be able to play it in a loop…

Is that possible?

Thanks…