Можете попробовать по такому алгоритму:
1) Записать в переменную текущую позицию песни при нажатии на кнопку (к примеру, пауза на третьей секунде)

Код AS1/AS2:
pauseMusic = sndObject.position;
2) Реализовать команду

Код AS1/AS2:
sndObject.stop();
3) Потом при нажатии на эту же или другую кнопку, Вы реализуете следующую команду:

Код AS1/AS2:
sndObject.start(pauseMusic, 1)
Я, честно говоря, пользуюсь таким способом. Будут лучше - поделитесь