Спасибо за идею, но ежели этих звуков больше, чем два? Скажем, десятка два-три. Конечно, я сейчас попробую что-то сварганить с двумя объектами, но хотелось бы услышать еще варианты решения)
Добавлено через 3 часа 44 минуты
немного переделал функцию. Теперь останавливается одна и играет вторая. Вот только вообще остановить проигрывание нельзя - обязательно играет какая-то из мелодий:

Код AS1/AS2:
var vsound:Sound = new Sound();
function startStopMus(nameSnd, nmBtn) {
if (!onOff){
vsound.stop();
nmBtn.onOff = true;
vsound.attachSound(nameSnd);
vsound.start(nameSnd);
} else {
nmBtn.onOff = false;
vsound.stop();
}
}
btn1.onRelease = function() {
startStopMus("1.mp3", btn1);
}
btn2.onRelease = function() {
startStopMus("2.mp3", btn2);
}