How to pause and resume a sound when an event occurs?

SetPaused works as expected (at least 5.2). with Pause flag enabled - pauses audio component, and without this flag resumes from place where it was paused.